* m32c.cpu (jsri): Fix order so register names aren't treated as
[deliverable/binutils-gdb.git] / opcodes / m32c-desc.c
CommitLineData
49f58d10
JB
1/* CPU data for m32c.
2
3THIS FILE IS MACHINE GENERATED WITH CGEN.
4
5Copyright 1996-2005 Free Software Foundation, Inc.
6
7This file is part of the GNU Binutils and/or GDB, the GNU debugger.
8
9This program is free software; you can redistribute it and/or modify
10it under the terms of the GNU General Public License as published by
11the Free Software Foundation; either version 2, or (at your option)
12any later version.
13
14This program is distributed in the hope that it will be useful,
15but WITHOUT ANY WARRANTY; without even the implied warranty of
16MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17GNU General Public License for more details.
18
19You should have received a copy of the GNU General Public License along
20with this program; if not, write to the Free Software Foundation, Inc.,
2151 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
22
23*/
24
25#include "sysdep.h"
26#include <stdio.h>
27#include <stdarg.h>
28#include "ansidecl.h"
29#include "bfd.h"
30#include "symcat.h"
31#include "m32c-desc.h"
32#include "m32c-opc.h"
33#include "opintl.h"
34#include "libiberty.h"
35#include "xregex.h"
36
37/* Attributes. */
38
39static const CGEN_ATTR_ENTRY bool_attr[] =
40{
41 { "#f", 0 },
42 { "#t", 1 },
43 { 0, 0 }
44};
45
46static const CGEN_ATTR_ENTRY MACH_attr[] ATTRIBUTE_UNUSED =
47{
48 { "base", MACH_BASE },
49 { "m16c", MACH_M16C },
50 { "m32c", MACH_M32C },
51 { "max", MACH_MAX },
52 { 0, 0 }
53};
54
55static const CGEN_ATTR_ENTRY ISA_attr[] ATTRIBUTE_UNUSED =
56{
57 { "m16c", ISA_M16C },
58 { "m32c", ISA_M32C },
59 { "max", ISA_MAX },
60 { 0, 0 }
61};
62
63const CGEN_ATTR_TABLE m32c_cgen_ifield_attr_table[] =
64{
65 { "MACH", & MACH_attr[0], & MACH_attr[0] },
66 { "ISA", & ISA_attr[0], & ISA_attr[0] },
67 { "VIRTUAL", &bool_attr[0], &bool_attr[0] },
68 { "PCREL-ADDR", &bool_attr[0], &bool_attr[0] },
69 { "ABS-ADDR", &bool_attr[0], &bool_attr[0] },
70 { "RESERVED", &bool_attr[0], &bool_attr[0] },
71 { "SIGN-OPT", &bool_attr[0], &bool_attr[0] },
72 { "SIGNED", &bool_attr[0], &bool_attr[0] },
73 { 0, 0, 0 }
74};
75
76const CGEN_ATTR_TABLE m32c_cgen_hardware_attr_table[] =
77{
78 { "MACH", & MACH_attr[0], & MACH_attr[0] },
79 { "ISA", & ISA_attr[0], & ISA_attr[0] },
80 { "VIRTUAL", &bool_attr[0], &bool_attr[0] },
81 { "CACHE-ADDR", &bool_attr[0], &bool_attr[0] },
82 { "PC", &bool_attr[0], &bool_attr[0] },
83 { "PROFILE", &bool_attr[0], &bool_attr[0] },
84 { 0, 0, 0 }
85};
86
87const CGEN_ATTR_TABLE m32c_cgen_operand_attr_table[] =
88{
89 { "MACH", & MACH_attr[0], & MACH_attr[0] },
90 { "ISA", & ISA_attr[0], & ISA_attr[0] },
91 { "VIRTUAL", &bool_attr[0], &bool_attr[0] },
92 { "PCREL-ADDR", &bool_attr[0], &bool_attr[0] },
93 { "ABS-ADDR", &bool_attr[0], &bool_attr[0] },
94 { "SIGN-OPT", &bool_attr[0], &bool_attr[0] },
95 { "SIGNED", &bool_attr[0], &bool_attr[0] },
96 { "NEGATIVE", &bool_attr[0], &bool_attr[0] },
97 { "RELAX", &bool_attr[0], &bool_attr[0] },
98 { "SEM-ONLY", &bool_attr[0], &bool_attr[0] },
99 { 0, 0, 0 }
100};
101
102const CGEN_ATTR_TABLE m32c_cgen_insn_attr_table[] =
103{
104 { "MACH", & MACH_attr[0], & MACH_attr[0] },
105 { "ISA", & ISA_attr[0], & ISA_attr[0] },
106 { "ALIAS", &bool_attr[0], &bool_attr[0] },
107 { "VIRTUAL", &bool_attr[0], &bool_attr[0] },
108 { "UNCOND-CTI", &bool_attr[0], &bool_attr[0] },
109 { "COND-CTI", &bool_attr[0], &bool_attr[0] },
110 { "SKIP-CTI", &bool_attr[0], &bool_attr[0] },
111 { "DELAY-SLOT", &bool_attr[0], &bool_attr[0] },
112 { "RELAXABLE", &bool_attr[0], &bool_attr[0] },
113 { "RELAXED", &bool_attr[0], &bool_attr[0] },
114 { "NO-DIS", &bool_attr[0], &bool_attr[0] },
115 { "PBB", &bool_attr[0], &bool_attr[0] },
116 { 0, 0, 0 }
117};
118
119/* Instruction set variants. */
120
121static const CGEN_ISA m32c_cgen_isa_table[] = {
122 { "m16c", 32, 32, 8, 56 },
123 { "m32c", 32, 32, 8, 80 },
124 { 0, 0, 0, 0, 0 }
125};
126
127/* Machine variants. */
128
129static const CGEN_MACH m32c_cgen_mach_table[] = {
130 { "m16c", "m16c", MACH_M16C, 0 },
131 { "m32c", "m32c", MACH_M32C, 0 },
132 { 0, 0, 0, 0 }
133};
134
135static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_gr_entries[] =
136{
fb53f5a8
DB
137 { "r0", 0, {0, {{{0, 0}}}}, 0, 0 },
138 { "r1", 1, {0, {{{0, 0}}}}, 0, 0 },
139 { "r2", 2, {0, {{{0, 0}}}}, 0, 0 },
140 { "r3", 3, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
141};
142
143CGEN_KEYWORD m32c_cgen_opval_h_gr =
144{
145 & m32c_cgen_opval_h_gr_entries[0],
146 4,
147 0, 0, 0, 0, ""
148};
149
150static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_gr_QI_entries[] =
151{
fb53f5a8
DB
152 { "r0l", 0, {0, {{{0, 0}}}}, 0, 0 },
153 { "r0h", 1, {0, {{{0, 0}}}}, 0, 0 },
154 { "r1l", 2, {0, {{{0, 0}}}}, 0, 0 },
155 { "r1h", 3, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
156};
157
158CGEN_KEYWORD m32c_cgen_opval_h_gr_QI =
159{
160 & m32c_cgen_opval_h_gr_QI_entries[0],
161 4,
162 0, 0, 0, 0, ""
163};
164
165static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_gr_HI_entries[] =
166{
fb53f5a8
DB
167 { "r0", 0, {0, {{{0, 0}}}}, 0, 0 },
168 { "r1", 1, {0, {{{0, 0}}}}, 0, 0 },
169 { "r2", 2, {0, {{{0, 0}}}}, 0, 0 },
170 { "r3", 3, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
171};
172
173CGEN_KEYWORD m32c_cgen_opval_h_gr_HI =
174{
175 & m32c_cgen_opval_h_gr_HI_entries[0],
176 4,
177 0, 0, 0, 0, ""
178};
179
180static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_gr_SI_entries[] =
181{
fb53f5a8
DB
182 { "r2r0", 0, {0, {{{0, 0}}}}, 0, 0 },
183 { "r3r1", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
184};
185
186CGEN_KEYWORD m32c_cgen_opval_h_gr_SI =
187{
188 & m32c_cgen_opval_h_gr_SI_entries[0],
189 2,
190 0, 0, 0, 0, ""
191};
192
193static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_gr_ext_QI_entries[] =
194{
fb53f5a8
DB
195 { "r0l", 0, {0, {{{0, 0}}}}, 0, 0 },
196 { "r1l", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
197};
198
199CGEN_KEYWORD m32c_cgen_opval_h_gr_ext_QI =
200{
201 & m32c_cgen_opval_h_gr_ext_QI_entries[0],
202 2,
203 0, 0, 0, 0, ""
204};
205
206static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_gr_ext_HI_entries[] =
207{
fb53f5a8
DB
208 { "r0", 0, {0, {{{0, 0}}}}, 0, 0 },
209 { "r1", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
210};
211
212CGEN_KEYWORD m32c_cgen_opval_h_gr_ext_HI =
213{
214 & m32c_cgen_opval_h_gr_ext_HI_entries[0],
215 2,
216 0, 0, 0, 0, ""
217};
218
219static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r0l_entries[] =
220{
fb53f5a8 221 { "r0l", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
222};
223
224CGEN_KEYWORD m32c_cgen_opval_h_r0l =
225{
226 & m32c_cgen_opval_h_r0l_entries[0],
227 1,
228 0, 0, 0, 0, ""
229};
230
231static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r0h_entries[] =
232{
fb53f5a8 233 { "r0h", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
234};
235
236CGEN_KEYWORD m32c_cgen_opval_h_r0h =
237{
238 & m32c_cgen_opval_h_r0h_entries[0],
239 1,
240 0, 0, 0, 0, ""
241};
242
243static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r1l_entries[] =
244{
fb53f5a8 245 { "r1l", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
246};
247
248CGEN_KEYWORD m32c_cgen_opval_h_r1l =
249{
250 & m32c_cgen_opval_h_r1l_entries[0],
251 1,
252 0, 0, 0, 0, ""
253};
254
255static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r1h_entries[] =
256{
fb53f5a8 257 { "r1h", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
258};
259
260CGEN_KEYWORD m32c_cgen_opval_h_r1h =
261{
262 & m32c_cgen_opval_h_r1h_entries[0],
263 1,
264 0, 0, 0, 0, ""
265};
266
267static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r0_entries[] =
268{
fb53f5a8 269 { "r0", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
270};
271
272CGEN_KEYWORD m32c_cgen_opval_h_r0 =
273{
274 & m32c_cgen_opval_h_r0_entries[0],
275 1,
276 0, 0, 0, 0, ""
277};
278
279static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r1_entries[] =
280{
fb53f5a8 281 { "r1", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
282};
283
284CGEN_KEYWORD m32c_cgen_opval_h_r1 =
285{
286 & m32c_cgen_opval_h_r1_entries[0],
287 1,
288 0, 0, 0, 0, ""
289};
290
291static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r2_entries[] =
292{
fb53f5a8 293 { "r2", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
294};
295
296CGEN_KEYWORD m32c_cgen_opval_h_r2 =
297{
298 & m32c_cgen_opval_h_r2_entries[0],
299 1,
300 0, 0, 0, 0, ""
301};
302
303static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r3_entries[] =
304{
fb53f5a8 305 { "r3", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
306};
307
308CGEN_KEYWORD m32c_cgen_opval_h_r3 =
309{
310 & m32c_cgen_opval_h_r3_entries[0],
311 1,
312 0, 0, 0, 0, ""
313};
314
315static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r0l_r0h_entries[] =
316{
fb53f5a8
DB
317 { "r0l", 0, {0, {{{0, 0}}}}, 0, 0 },
318 { "r0h", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
319};
320
321CGEN_KEYWORD m32c_cgen_opval_h_r0l_r0h =
322{
323 & m32c_cgen_opval_h_r0l_r0h_entries[0],
324 2,
325 0, 0, 0, 0, ""
326};
327
328static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r2r0_entries[] =
329{
fb53f5a8 330 { "r2r0", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
331};
332
333CGEN_KEYWORD m32c_cgen_opval_h_r2r0 =
334{
335 & m32c_cgen_opval_h_r2r0_entries[0],
336 1,
337 0, 0, 0, 0, ""
338};
339
340static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r3r1_entries[] =
341{
fb53f5a8 342 { "r3r1", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
343};
344
345CGEN_KEYWORD m32c_cgen_opval_h_r3r1 =
346{
347 & m32c_cgen_opval_h_r3r1_entries[0],
348 1,
349 0, 0, 0, 0, ""
350};
351
352static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_r1r2r0_entries[] =
353{
fb53f5a8 354 { "r1r2r0", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
355};
356
357CGEN_KEYWORD m32c_cgen_opval_h_r1r2r0 =
358{
359 & m32c_cgen_opval_h_r1r2r0_entries[0],
360 1,
361 0, 0, 0, 0, ""
362};
363
364static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_ar_entries[] =
365{
fb53f5a8
DB
366 { "a0", 0, {0, {{{0, 0}}}}, 0, 0 },
367 { "a1", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
368};
369
370CGEN_KEYWORD m32c_cgen_opval_h_ar =
371{
372 & m32c_cgen_opval_h_ar_entries[0],
373 2,
374 0, 0, 0, 0, ""
375};
376
377static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_ar_QI_entries[] =
378{
fb53f5a8
DB
379 { "a0", 0, {0, {{{0, 0}}}}, 0, 0 },
380 { "a1", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
381};
382
383CGEN_KEYWORD m32c_cgen_opval_h_ar_QI =
384{
385 & m32c_cgen_opval_h_ar_QI_entries[0],
386 2,
387 0, 0, 0, 0, ""
388};
389
390static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_ar_HI_entries[] =
391{
fb53f5a8
DB
392 { "a0", 0, {0, {{{0, 0}}}}, 0, 0 },
393 { "a1", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
394};
395
396CGEN_KEYWORD m32c_cgen_opval_h_ar_HI =
397{
398 & m32c_cgen_opval_h_ar_HI_entries[0],
399 2,
400 0, 0, 0, 0, ""
401};
402
403static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_ar_SI_entries[] =
404{
fb53f5a8 405 { "a1a0", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
406};
407
408CGEN_KEYWORD m32c_cgen_opval_h_ar_SI =
409{
410 & m32c_cgen_opval_h_ar_SI_entries[0],
411 1,
412 0, 0, 0, 0, ""
413};
414
415static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_a0_entries[] =
416{
fb53f5a8 417 { "a0", 0, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
418};
419
420CGEN_KEYWORD m32c_cgen_opval_h_a0 =
421{
422 & m32c_cgen_opval_h_a0_entries[0],
423 1,
424 0, 0, 0, 0, ""
425};
426
427static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_a1_entries[] =
428{
fb53f5a8 429 { "a1", 1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
430};
431
432CGEN_KEYWORD m32c_cgen_opval_h_a1 =
433{
434 & m32c_cgen_opval_h_a1_entries[0],
435 1,
436 0, 0, 0, 0, ""
437};
438
439static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cond16_entries[] =
440{
fb53f5a8
DB
441 { "geu", 0, {0, {{{0, 0}}}}, 0, 0 },
442 { "c", 0, {0, {{{0, 0}}}}, 0, 0 },
443 { "gtu", 1, {0, {{{0, 0}}}}, 0, 0 },
444 { "eq", 2, {0, {{{0, 0}}}}, 0, 0 },
445 { "z", 2, {0, {{{0, 0}}}}, 0, 0 },
446 { "n", 3, {0, {{{0, 0}}}}, 0, 0 },
447 { "le", 4, {0, {{{0, 0}}}}, 0, 0 },
448 { "o", 5, {0, {{{0, 0}}}}, 0, 0 },
449 { "ge", 6, {0, {{{0, 0}}}}, 0, 0 },
450 { "ltu", 248, {0, {{{0, 0}}}}, 0, 0 },
451 { "nc", 248, {0, {{{0, 0}}}}, 0, 0 },
452 { "leu", 249, {0, {{{0, 0}}}}, 0, 0 },
453 { "ne", 250, {0, {{{0, 0}}}}, 0, 0 },
454 { "nz", 250, {0, {{{0, 0}}}}, 0, 0 },
455 { "pz", 251, {0, {{{0, 0}}}}, 0, 0 },
456 { "gt", 252, {0, {{{0, 0}}}}, 0, 0 },
457 { "no", 253, {0, {{{0, 0}}}}, 0, 0 },
458 { "lt", 254, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
459};
460
461CGEN_KEYWORD m32c_cgen_opval_h_cond16 =
462{
463 & m32c_cgen_opval_h_cond16_entries[0],
464 18,
465 0, 0, 0, 0, ""
466};
467
468static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cond16c_entries[] =
469{
fb53f5a8
DB
470 { "geu", 0, {0, {{{0, 0}}}}, 0, 0 },
471 { "c", 0, {0, {{{0, 0}}}}, 0, 0 },
472 { "gtu", 1, {0, {{{0, 0}}}}, 0, 0 },
473 { "eq", 2, {0, {{{0, 0}}}}, 0, 0 },
474 { "z", 2, {0, {{{0, 0}}}}, 0, 0 },
475 { "n", 3, {0, {{{0, 0}}}}, 0, 0 },
476 { "ltu", 4, {0, {{{0, 0}}}}, 0, 0 },
477 { "nc", 4, {0, {{{0, 0}}}}, 0, 0 },
478 { "leu", 5, {0, {{{0, 0}}}}, 0, 0 },
479 { "ne", 6, {0, {{{0, 0}}}}, 0, 0 },
480 { "nz", 6, {0, {{{0, 0}}}}, 0, 0 },
481 { "pz", 7, {0, {{{0, 0}}}}, 0, 0 },
482 { "le", 8, {0, {{{0, 0}}}}, 0, 0 },
483 { "o", 9, {0, {{{0, 0}}}}, 0, 0 },
484 { "ge", 10, {0, {{{0, 0}}}}, 0, 0 },
485 { "gt", 12, {0, {{{0, 0}}}}, 0, 0 },
486 { "no", 13, {0, {{{0, 0}}}}, 0, 0 },
487 { "lt", 14, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
488};
489
490CGEN_KEYWORD m32c_cgen_opval_h_cond16c =
491{
492 & m32c_cgen_opval_h_cond16c_entries[0],
493 18,
494 0, 0, 0, 0, ""
495};
496
497static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cond16j_entries[] =
498{
fb53f5a8
DB
499 { "le", 8, {0, {{{0, 0}}}}, 0, 0 },
500 { "o", 9, {0, {{{0, 0}}}}, 0, 0 },
501 { "ge", 10, {0, {{{0, 0}}}}, 0, 0 },
502 { "gt", 12, {0, {{{0, 0}}}}, 0, 0 },
503 { "no", 13, {0, {{{0, 0}}}}, 0, 0 },
504 { "lt", 14, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
505};
506
507CGEN_KEYWORD m32c_cgen_opval_h_cond16j =
508{
509 & m32c_cgen_opval_h_cond16j_entries[0],
510 6,
511 0, 0, 0, 0, ""
512};
513
514static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cond16j_5_entries[] =
515{
fb53f5a8
DB
516 { "geu", 0, {0, {{{0, 0}}}}, 0, 0 },
517 { "c", 0, {0, {{{0, 0}}}}, 0, 0 },
518 { "gtu", 1, {0, {{{0, 0}}}}, 0, 0 },
519 { "eq", 2, {0, {{{0, 0}}}}, 0, 0 },
520 { "z", 2, {0, {{{0, 0}}}}, 0, 0 },
521 { "n", 3, {0, {{{0, 0}}}}, 0, 0 },
522 { "ltu", 4, {0, {{{0, 0}}}}, 0, 0 },
523 { "nc", 4, {0, {{{0, 0}}}}, 0, 0 },
524 { "leu", 5, {0, {{{0, 0}}}}, 0, 0 },
525 { "ne", 6, {0, {{{0, 0}}}}, 0, 0 },
526 { "nz", 6, {0, {{{0, 0}}}}, 0, 0 },
527 { "pz", 7, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
528};
529
530CGEN_KEYWORD m32c_cgen_opval_h_cond16j_5 =
531{
532 & m32c_cgen_opval_h_cond16j_5_entries[0],
533 12,
534 0, 0, 0, 0, ""
535};
536
537static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cond32_entries[] =
538{
fb53f5a8
DB
539 { "ltu", 0, {0, {{{0, 0}}}}, 0, 0 },
540 { "nc", 0, {0, {{{0, 0}}}}, 0, 0 },
541 { "leu", 1, {0, {{{0, 0}}}}, 0, 0 },
542 { "ne", 2, {0, {{{0, 0}}}}, 0, 0 },
543 { "nz", 2, {0, {{{0, 0}}}}, 0, 0 },
544 { "pz", 3, {0, {{{0, 0}}}}, 0, 0 },
545 { "no", 4, {0, {{{0, 0}}}}, 0, 0 },
546 { "gt", 5, {0, {{{0, 0}}}}, 0, 0 },
547 { "ge", 6, {0, {{{0, 0}}}}, 0, 0 },
548 { "geu", 8, {0, {{{0, 0}}}}, 0, 0 },
549 { "c", 8, {0, {{{0, 0}}}}, 0, 0 },
550 { "gtu", 9, {0, {{{0, 0}}}}, 0, 0 },
551 { "eq", 10, {0, {{{0, 0}}}}, 0, 0 },
552 { "z", 10, {0, {{{0, 0}}}}, 0, 0 },
553 { "n", 11, {0, {{{0, 0}}}}, 0, 0 },
554 { "o", 12, {0, {{{0, 0}}}}, 0, 0 },
555 { "le", 13, {0, {{{0, 0}}}}, 0, 0 },
556 { "lt", 14, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
557};
558
559CGEN_KEYWORD m32c_cgen_opval_h_cond32 =
560{
561 & m32c_cgen_opval_h_cond32_entries[0],
562 18,
563 0, 0, 0, 0, ""
564};
565
566static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cr1_32_entries[] =
567{
fb53f5a8
DB
568 { "dct0", 0, {0, {{{0, 0}}}}, 0, 0 },
569 { "dct1", 1, {0, {{{0, 0}}}}, 0, 0 },
570 { "flg", 2, {0, {{{0, 0}}}}, 0, 0 },
571 { "svf", 3, {0, {{{0, 0}}}}, 0, 0 },
572 { "drc0", 4, {0, {{{0, 0}}}}, 0, 0 },
573 { "drc1", 5, {0, {{{0, 0}}}}, 0, 0 },
574 { "dmd0", 6, {0, {{{0, 0}}}}, 0, 0 },
575 { "dmd1", 7, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
576};
577
578CGEN_KEYWORD m32c_cgen_opval_h_cr1_32 =
579{
580 & m32c_cgen_opval_h_cr1_32_entries[0],
581 8,
582 0, 0, 0, 0, ""
583};
584
585static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cr2_32_entries[] =
586{
fb53f5a8
DB
587 { "intb", 0, {0, {{{0, 0}}}}, 0, 0 },
588 { "sp", 1, {0, {{{0, 0}}}}, 0, 0 },
589 { "sb", 2, {0, {{{0, 0}}}}, 0, 0 },
590 { "fb", 3, {0, {{{0, 0}}}}, 0, 0 },
591 { "svp", 4, {0, {{{0, 0}}}}, 0, 0 },
592 { "vct", 5, {0, {{{0, 0}}}}, 0, 0 },
593 { "isp", 7, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
594};
595
596CGEN_KEYWORD m32c_cgen_opval_h_cr2_32 =
597{
598 & m32c_cgen_opval_h_cr2_32_entries[0],
599 7,
600 0, 0, 0, 0, ""
601};
602
603static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cr3_32_entries[] =
604{
fb53f5a8
DB
605 { "dma0", 2, {0, {{{0, 0}}}}, 0, 0 },
606 { "dma1", 3, {0, {{{0, 0}}}}, 0, 0 },
607 { "dra0", 4, {0, {{{0, 0}}}}, 0, 0 },
608 { "dra1", 5, {0, {{{0, 0}}}}, 0, 0 },
609 { "dsa0", 6, {0, {{{0, 0}}}}, 0, 0 },
610 { "dsa1", 7, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
611};
612
613CGEN_KEYWORD m32c_cgen_opval_h_cr3_32 =
614{
615 & m32c_cgen_opval_h_cr3_32_entries[0],
616 6,
617 0, 0, 0, 0, ""
618};
619
620static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_cr_16_entries[] =
621{
fb53f5a8
DB
622 { "intbl", 1, {0, {{{0, 0}}}}, 0, 0 },
623 { "intbh", 2, {0, {{{0, 0}}}}, 0, 0 },
624 { "flg", 3, {0, {{{0, 0}}}}, 0, 0 },
625 { "isp", 4, {0, {{{0, 0}}}}, 0, 0 },
626 { "sp", 5, {0, {{{0, 0}}}}, 0, 0 },
627 { "sb", 6, {0, {{{0, 0}}}}, 0, 0 },
628 { "fb", 7, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
629};
630
631CGEN_KEYWORD m32c_cgen_opval_h_cr_16 =
632{
633 & m32c_cgen_opval_h_cr_16_entries[0],
634 7,
635 0, 0, 0, 0, ""
636};
637
638static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_flags_entries[] =
639{
fb53f5a8
DB
640 { "c", 0, {0, {{{0, 0}}}}, 0, 0 },
641 { "d", 1, {0, {{{0, 0}}}}, 0, 0 },
642 { "z", 2, {0, {{{0, 0}}}}, 0, 0 },
643 { "s", 3, {0, {{{0, 0}}}}, 0, 0 },
644 { "b", 4, {0, {{{0, 0}}}}, 0, 0 },
645 { "o", 5, {0, {{{0, 0}}}}, 0, 0 },
646 { "i", 6, {0, {{{0, 0}}}}, 0, 0 },
647 { "u", 7, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
648};
649
650CGEN_KEYWORD m32c_cgen_opval_h_flags =
651{
652 & m32c_cgen_opval_h_flags_entries[0],
653 8,
654 0, 0, 0, 0, ""
655};
656
657static CGEN_KEYWORD_ENTRY m32c_cgen_opval_h_shimm_entries[] =
658{
fb53f5a8
DB
659 { "1", 0, {0, {{{0, 0}}}}, 0, 0 },
660 { "2", 1, {0, {{{0, 0}}}}, 0, 0 },
661 { "3", 2, {0, {{{0, 0}}}}, 0, 0 },
662 { "4", 3, {0, {{{0, 0}}}}, 0, 0 },
663 { "5", 4, {0, {{{0, 0}}}}, 0, 0 },
664 { "6", 5, {0, {{{0, 0}}}}, 0, 0 },
665 { "7", 6, {0, {{{0, 0}}}}, 0, 0 },
666 { "8", 7, {0, {{{0, 0}}}}, 0, 0 },
667 { "-1", -8, {0, {{{0, 0}}}}, 0, 0 },
668 { "-2", -7, {0, {{{0, 0}}}}, 0, 0 },
669 { "-3", -6, {0, {{{0, 0}}}}, 0, 0 },
670 { "-4", -5, {0, {{{0, 0}}}}, 0, 0 },
671 { "-5", -4, {0, {{{0, 0}}}}, 0, 0 },
672 { "-6", -3, {0, {{{0, 0}}}}, 0, 0 },
673 { "-7", -2, {0, {{{0, 0}}}}, 0, 0 },
674 { "-8", -1, {0, {{{0, 0}}}}, 0, 0 }
49f58d10
JB
675};
676
677CGEN_KEYWORD m32c_cgen_opval_h_shimm =
678{
679 & m32c_cgen_opval_h_shimm_entries[0],
680 16,
681 0, 0, 0, 0, ""
682};
683
684
685/* The hardware table. */
686
687#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
688#define A(a) (1 << CGEN_HW_##a)
689#else
690#define A(a) (1 << CGEN_HW_/**/a)
691#endif
692
693const CGEN_HW_ENTRY m32c_cgen_hw_table[] =
694{
fb53f5a8
DB
695 { "h-memory", HW_H_MEMORY, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
696 { "h-sint", HW_H_SINT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
697 { "h-uint", HW_H_UINT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
698 { "h-addr", HW_H_ADDR, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
699 { "h-iaddr", HW_H_IADDR, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
700 { "h-pc", HW_H_PC, CGEN_ASM_NONE, 0, { 0|A(PC), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
701 { "h-gr", HW_H_GR, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_gr, { 0|A(CACHE_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
702 { "h-gr-QI", HW_H_GR_QI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_gr_QI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
703 { "h-gr-HI", HW_H_GR_HI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_gr_HI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
704 { "h-gr-SI", HW_H_GR_SI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_gr_SI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
705 { "h-gr-ext-QI", HW_H_GR_EXT_QI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_gr_ext_QI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
706 { "h-gr-ext-HI", HW_H_GR_EXT_HI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_gr_ext_HI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
707 { "h-r0l", HW_H_R0L, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r0l, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
708 { "h-r0h", HW_H_R0H, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r0h, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
709 { "h-r1l", HW_H_R1L, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r1l, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
710 { "h-r1h", HW_H_R1H, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r1h, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
711 { "h-r0", HW_H_R0, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r0, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
712 { "h-r1", HW_H_R1, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r1, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
713 { "h-r2", HW_H_R2, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r2, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
714 { "h-r3", HW_H_R3, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r3, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
715 { "h-r0l-r0h", HW_H_R0L_R0H, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r0l_r0h, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
716 { "h-r2r0", HW_H_R2R0, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r2r0, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
717 { "h-r3r1", HW_H_R3R1, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r3r1, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
718 { "h-r1r2r0", HW_H_R1R2R0, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_r1r2r0, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
719 { "h-ar", HW_H_AR, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_ar, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
720 { "h-ar-QI", HW_H_AR_QI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_ar_QI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
721 { "h-ar-HI", HW_H_AR_HI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_ar_HI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
722 { "h-ar-SI", HW_H_AR_SI, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_ar_SI, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
723 { "h-a0", HW_H_A0, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_a0, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
724 { "h-a1", HW_H_A1, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_a1, { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
725 { "h-sb", HW_H_SB, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
726 { "h-fb", HW_H_FB, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
727 { "h-sp", HW_H_SP, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
728 { "h-sbit", HW_H_SBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
729 { "h-zbit", HW_H_ZBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
730 { "h-obit", HW_H_OBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
731 { "h-cbit", HW_H_CBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
732 { "h-ubit", HW_H_UBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
733 { "h-ibit", HW_H_IBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
734 { "h-bbit", HW_H_BBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
735 { "h-dbit", HW_H_DBIT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
736 { "h-dct0", HW_H_DCT0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
737 { "h-dct1", HW_H_DCT1, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
738 { "h-svf", HW_H_SVF, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
739 { "h-drc0", HW_H_DRC0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
740 { "h-drc1", HW_H_DRC1, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
741 { "h-dmd0", HW_H_DMD0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
742 { "h-dmd1", HW_H_DMD1, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
743 { "h-intb", HW_H_INTB, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
744 { "h-svp", HW_H_SVP, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
745 { "h-vct", HW_H_VCT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
746 { "h-isp", HW_H_ISP, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
747 { "h-dma0", HW_H_DMA0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
748 { "h-dma1", HW_H_DMA1, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
749 { "h-dra0", HW_H_DRA0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
750 { "h-dra1", HW_H_DRA1, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
751 { "h-dsa0", HW_H_DSA0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
752 { "h-dsa1", HW_H_DSA1, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
753 { "h-cond16", HW_H_COND16, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cond16, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
754 { "h-cond16c", HW_H_COND16C, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cond16c, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
755 { "h-cond16j", HW_H_COND16J, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cond16j, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
756 { "h-cond16j-5", HW_H_COND16J_5, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cond16j_5, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
757 { "h-cond32", HW_H_COND32, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cond32, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
758 { "h-cr1-32", HW_H_CR1_32, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cr1_32, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
759 { "h-cr2-32", HW_H_CR2_32, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cr2_32, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
760 { "h-cr3-32", HW_H_CR3_32, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cr3_32, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
761 { "h-cr-16", HW_H_CR_16, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_cr_16, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
762 { "h-flags", HW_H_FLAGS, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_flags, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
763 { "h-shimm", HW_H_SHIMM, CGEN_ASM_KEYWORD, (PTR) & m32c_cgen_opval_h_shimm, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
764 { "h-bit-index", HW_H_BIT_INDEX, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
765 { "h-src-index", HW_H_SRC_INDEX, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
766 { "h-dst-index", HW_H_DST_INDEX, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
767 { "h-src-indirect", HW_H_SRC_INDIRECT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
768 { "h-dst-indirect", HW_H_DST_INDIRECT, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
769 { "h-none", HW_H_NONE, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
770 { 0, 0, CGEN_ASM_NONE, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } }
49f58d10
JB
771};
772
773#undef A
774
775
776/* The instruction field table. */
777
778#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
779#define A(a) (1 << CGEN_IFLD_##a)
780#else
781#define A(a) (1 << CGEN_IFLD_/**/a)
782#endif
783
784const CGEN_IFLD m32c_cgen_ifld_table[] =
785{
fb53f5a8
DB
786 { M32C_F_NIL, "f-nil", 0, 0, 0, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
787 { M32C_F_ANYOF, "f-anyof", 0, 0, 0, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
788 { M32C_F_0_1, "f-0-1", 0, 32, 0, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
789 { M32C_F_0_2, "f-0-2", 0, 32, 0, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
790 { M32C_F_0_3, "f-0-3", 0, 32, 0, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
791 { M32C_F_0_4, "f-0-4", 0, 32, 0, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
792 { M32C_F_1_3, "f-1-3", 0, 32, 1, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
793 { M32C_F_2_2, "f-2-2", 0, 32, 2, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
794 { M32C_F_3_4, "f-3-4", 0, 32, 3, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
795 { M32C_F_3_1, "f-3-1", 0, 32, 3, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
796 { M32C_F_4_1, "f-4-1", 0, 32, 4, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
797 { M32C_F_4_3, "f-4-3", 0, 32, 4, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
798 { M32C_F_4_4, "f-4-4", 0, 32, 4, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
799 { M32C_F_4_6, "f-4-6", 0, 32, 4, 6, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
800 { M32C_F_5_1, "f-5-1", 0, 32, 5, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
801 { M32C_F_5_3, "f-5-3", 0, 32, 5, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
802 { M32C_F_6_2, "f-6-2", 0, 32, 6, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
803 { M32C_F_7_1, "f-7-1", 0, 32, 7, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
804 { M32C_F_8_1, "f-8-1", 0, 32, 8, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
805 { M32C_F_8_2, "f-8-2", 0, 32, 8, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
806 { M32C_F_8_3, "f-8-3", 0, 32, 8, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
807 { M32C_F_8_4, "f-8-4", 0, 32, 8, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
808 { M32C_F_8_8, "f-8-8", 0, 32, 8, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
809 { M32C_F_9_3, "f-9-3", 0, 32, 9, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
810 { M32C_F_9_1, "f-9-1", 0, 32, 9, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
811 { M32C_F_10_1, "f-10-1", 0, 32, 10, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
812 { M32C_F_10_2, "f-10-2", 0, 32, 10, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
813 { M32C_F_10_3, "f-10-3", 0, 32, 10, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
814 { M32C_F_11_1, "f-11-1", 0, 32, 11, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
815 { M32C_F_12_1, "f-12-1", 0, 32, 12, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
816 { M32C_F_12_2, "f-12-2", 0, 32, 12, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
817 { M32C_F_12_3, "f-12-3", 0, 32, 12, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
818 { M32C_F_12_4, "f-12-4", 0, 32, 12, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
819 { M32C_F_12_6, "f-12-6", 0, 32, 12, 6, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
820 { M32C_F_13_3, "f-13-3", 0, 32, 13, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
821 { M32C_F_14_1, "f-14-1", 0, 32, 14, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
822 { M32C_F_14_2, "f-14-2", 0, 32, 14, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
823 { M32C_F_15_1, "f-15-1", 0, 32, 15, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
824 { M32C_F_16_1, "f-16-1", 0, 32, 16, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
825 { M32C_F_16_2, "f-16-2", 0, 32, 16, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
826 { M32C_F_16_4, "f-16-4", 0, 32, 16, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
827 { M32C_F_16_8, "f-16-8", 0, 32, 16, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
828 { M32C_F_18_1, "f-18-1", 0, 32, 18, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
829 { M32C_F_18_2, "f-18-2", 0, 32, 18, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
830 { M32C_F_18_3, "f-18-3", 0, 32, 18, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
831 { M32C_F_20_1, "f-20-1", 0, 32, 20, 1, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
832 { M32C_F_20_3, "f-20-3", 0, 32, 20, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
833 { M32C_F_20_2, "f-20-2", 0, 32, 20, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
834 { M32C_F_20_4, "f-20-4", 0, 32, 20, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
835 { M32C_F_21_3, "f-21-3", 0, 32, 21, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
836 { M32C_F_24_2, "f-24-2", 0, 32, 24, 2, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
837 { M32C_F_24_8, "f-24-8", 0, 32, 24, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
838 { M32C_F_32_16, "f-32-16", 32, 32, 0, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
839 { M32C_F_SRC16_RN, "f-src16-rn", 0, 32, 10, 2, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
840 { M32C_F_SRC16_AN, "f-src16-an", 0, 32, 11, 1, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
841 { M32C_F_SRC32_AN_UNPREFIXED, "f-src32-an-unprefixed", 0, 32, 11, 1, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
842 { M32C_F_SRC32_AN_PREFIXED, "f-src32-an-prefixed", 0, 32, 19, 1, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
843 { M32C_F_SRC32_RN_UNPREFIXED_QI, "f-src32-rn-unprefixed-QI", 0, 32, 10, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
844 { M32C_F_SRC32_RN_PREFIXED_QI, "f-src32-rn-prefixed-QI", 0, 32, 18, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
845 { M32C_F_SRC32_RN_UNPREFIXED_HI, "f-src32-rn-unprefixed-HI", 0, 32, 10, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
846 { M32C_F_SRC32_RN_PREFIXED_HI, "f-src32-rn-prefixed-HI", 0, 32, 18, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
847 { M32C_F_SRC32_RN_UNPREFIXED_SI, "f-src32-rn-unprefixed-SI", 0, 32, 10, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
848 { M32C_F_SRC32_RN_PREFIXED_SI, "f-src32-rn-prefixed-SI", 0, 32, 18, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
849 { M32C_F_DST32_RN_EXT_UNPREFIXED, "f-dst32-rn-ext-unprefixed", 0, 32, 9, 1, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
850 { M32C_F_DST16_RN, "f-dst16-rn", 0, 32, 14, 2, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
851 { M32C_F_DST16_RN_EXT, "f-dst16-rn-ext", 0, 32, 14, 1, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
852 { M32C_F_DST16_RN_QI_S, "f-dst16-rn-QI-s", 0, 32, 5, 1, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
853 { M32C_F_DST16_AN, "f-dst16-an", 0, 32, 15, 1, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
854 { M32C_F_DST16_AN_S, "f-dst16-an-s", 0, 32, 4, 1, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
855 { M32C_F_DST32_AN_UNPREFIXED, "f-dst32-an-unprefixed", 0, 32, 9, 1, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
856 { M32C_F_DST32_AN_PREFIXED, "f-dst32-an-prefixed", 0, 32, 17, 1, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
857 { M32C_F_DST32_RN_UNPREFIXED_QI, "f-dst32-rn-unprefixed-QI", 0, 32, 8, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
858 { M32C_F_DST32_RN_PREFIXED_QI, "f-dst32-rn-prefixed-QI", 0, 32, 16, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
859 { M32C_F_DST32_RN_UNPREFIXED_HI, "f-dst32-rn-unprefixed-HI", 0, 32, 8, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
860 { M32C_F_DST32_RN_PREFIXED_HI, "f-dst32-rn-prefixed-HI", 0, 32, 16, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
861 { M32C_F_DST32_RN_UNPREFIXED_SI, "f-dst32-rn-unprefixed-SI", 0, 32, 8, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
862 { M32C_F_DST32_RN_PREFIXED_SI, "f-dst32-rn-prefixed-SI", 0, 32, 16, 2, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
863 { M32C_F_DST16_1_S, "f-dst16-1-S", 0, 32, 5, 1, { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
864 { M32C_F_IMM_8_S4, "f-imm-8-s4", 0, 32, 8, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
865 { M32C_F_IMM_12_S4, "f-imm-12-s4", 0, 32, 12, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
866 { M32C_F_IMM_13_U3, "f-imm-13-u3", 0, 32, 13, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
867 { M32C_F_IMM_20_S4, "f-imm-20-s4", 0, 32, 20, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
868 { M32C_F_IMM1_S, "f-imm1-S", 0, 32, 2, 1, { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
869 { M32C_F_IMM3_S, "f-imm3-S", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
870 { M32C_F_DSP_8_U6, "f-dsp-8-u6", 0, 32, 8, 6, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
871 { M32C_F_DSP_8_U8, "f-dsp-8-u8", 0, 32, 8, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
872 { M32C_F_DSP_8_S8, "f-dsp-8-s8", 0, 32, 8, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
873 { M32C_F_DSP_10_U6, "f-dsp-10-u6", 0, 32, 10, 6, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
874 { M32C_F_DSP_16_U8, "f-dsp-16-u8", 0, 32, 16, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
875 { M32C_F_DSP_16_S8, "f-dsp-16-s8", 0, 32, 16, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
876 { M32C_F_DSP_24_U8, "f-dsp-24-u8", 0, 32, 24, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
877 { M32C_F_DSP_24_S8, "f-dsp-24-s8", 0, 32, 24, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
878 { M32C_F_DSP_32_U8, "f-dsp-32-u8", 32, 32, 0, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
879 { M32C_F_DSP_32_S8, "f-dsp-32-s8", 32, 32, 0, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
880 { M32C_F_DSP_40_U8, "f-dsp-40-u8", 32, 32, 8, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
881 { M32C_F_DSP_40_S8, "f-dsp-40-s8", 32, 32, 8, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
882 { M32C_F_DSP_48_U8, "f-dsp-48-u8", 32, 32, 16, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
883 { M32C_F_DSP_48_S8, "f-dsp-48-s8", 32, 32, 16, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
884 { M32C_F_DSP_56_U8, "f-dsp-56-u8", 32, 32, 24, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
885 { M32C_F_DSP_56_S8, "f-dsp-56-s8", 32, 32, 24, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
886 { M32C_F_DSP_64_U8, "f-dsp-64-u8", 64, 32, 0, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
887 { M32C_F_DSP_64_S8, "f-dsp-64-s8", 64, 32, 0, 8, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
888 { M32C_F_DSP_8_U16, "f-dsp-8-u16", 0, 32, 8, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
889 { M32C_F_DSP_8_S16, "f-dsp-8-s16", 0, 32, 8, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
890 { M32C_F_DSP_16_U16, "f-dsp-16-u16", 0, 32, 16, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
891 { M32C_F_DSP_16_S16, "f-dsp-16-s16", 0, 32, 16, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
892 { M32C_F_DSP_24_U16, "f-dsp-24-u16", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
893 { M32C_F_DSP_24_S16, "f-dsp-24-s16", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
894 { M32C_F_DSP_32_U16, "f-dsp-32-u16", 32, 32, 0, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
895 { M32C_F_DSP_32_S16, "f-dsp-32-s16", 32, 32, 0, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
896 { M32C_F_DSP_40_U16, "f-dsp-40-u16", 32, 32, 8, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
897 { M32C_F_DSP_40_S16, "f-dsp-40-s16", 32, 32, 8, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
898 { M32C_F_DSP_48_U16, "f-dsp-48-u16", 32, 32, 16, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
899 { M32C_F_DSP_48_S16, "f-dsp-48-s16", 32, 32, 16, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
900 { M32C_F_DSP_64_U16, "f-dsp-64-u16", 64, 32, 0, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
901 { M32C_F_DSP_8_S24, "f-dsp-8-s24", 0, 32, 8, 24, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
902 { M32C_F_DSP_8_U24, "f-dsp-8-u24", 0, 32, 8, 24, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
903 { M32C_F_DSP_16_U24, "f-dsp-16-u24", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
904 { M32C_F_DSP_24_U24, "f-dsp-24-u24", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
905 { M32C_F_DSP_32_U24, "f-dsp-32-u24", 32, 32, 0, 24, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
906 { M32C_F_DSP_40_U24, "f-dsp-40-u24", 32, 32, 8, 24, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
907 { M32C_F_DSP_40_S32, "f-dsp-40-s32", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
908 { M32C_F_DSP_48_U24, "f-dsp-48-u24", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
909 { M32C_F_DSP_16_S32, "f-dsp-16-s32", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
910 { M32C_F_DSP_24_S32, "f-dsp-24-s32", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
911 { M32C_F_DSP_32_S32, "f-dsp-32-s32", 32, 32, 0, 32, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
912 { M32C_F_DSP_48_U32, "f-dsp-48-u32", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
913 { M32C_F_DSP_48_S32, "f-dsp-48-s32", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
914 { M32C_F_DSP_56_S16, "f-dsp-56-s16", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
915 { M32C_F_DSP_64_S16, "f-dsp-64-s16", 64, 32, 0, 16, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
916 { M32C_F_BITNO16_S, "f-bitno16-S", 0, 32, 5, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
917 { M32C_F_BITNO32_PREFIXED, "f-bitno32-prefixed", 0, 32, 21, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
918 { M32C_F_BITNO32_UNPREFIXED, "f-bitno32-unprefixed", 0, 32, 13, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
919 { M32C_F_BITBASE16_U11_S, "f-bitbase16-u11-S", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
920 { M32C_F_BITBASE32_16_U11_UNPREFIXED, "f-bitbase32-16-u11-unprefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
921 { M32C_F_BITBASE32_16_S11_UNPREFIXED, "f-bitbase32-16-s11-unprefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
922 { M32C_F_BITBASE32_16_U19_UNPREFIXED, "f-bitbase32-16-u19-unprefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
923 { M32C_F_BITBASE32_16_S19_UNPREFIXED, "f-bitbase32-16-s19-unprefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
924 { M32C_F_BITBASE32_16_U27_UNPREFIXED, "f-bitbase32-16-u27-unprefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
925 { M32C_F_BITBASE32_24_U11_PREFIXED, "f-bitbase32-24-u11-prefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
926 { M32C_F_BITBASE32_24_S11_PREFIXED, "f-bitbase32-24-s11-prefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
927 { M32C_F_BITBASE32_24_U19_PREFIXED, "f-bitbase32-24-u19-prefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
928 { M32C_F_BITBASE32_24_S19_PREFIXED, "f-bitbase32-24-s19-prefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
929 { M32C_F_BITBASE32_24_U27_PREFIXED, "f-bitbase32-24-u27-prefixed", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
930 { M32C_F_LAB_5_3, "f-lab-5-3", 0, 32, 5, 3, { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
931 { M32C_F_LAB32_JMP_S, "f-lab32-jmp-s", 0, 0, 0, 0,{ 0|A(PCREL_ADDR)|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
932 { M32C_F_LAB_8_8, "f-lab-8-8", 0, 32, 8, 8, { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
933 { M32C_F_LAB_8_16, "f-lab-8-16", 0, 32, 8, 16, { 0|A(SIGN_OPT)|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
934 { M32C_F_LAB_8_24, "f-lab-8-24", 0, 32, 8, 24, { 0|A(ABS_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
935 { M32C_F_LAB_16_8, "f-lab-16-8", 0, 32, 16, 8, { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
936 { M32C_F_LAB_24_8, "f-lab-24-8", 0, 32, 24, 8, { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
937 { M32C_F_LAB_32_8, "f-lab-32-8", 32, 32, 0, 8, { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
938 { M32C_F_LAB_40_8, "f-lab-40-8", 32, 32, 8, 8, { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
939 { M32C_F_COND16, "f-cond16", 0, 32, 12, 4, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
940 { M32C_F_COND16J_5, "f-cond16j-5", 0, 32, 5, 3, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
941 { M32C_F_COND32, "f-cond32", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
942 { M32C_F_COND32J, "f-cond32j", 0, 0, 0, 0,{ 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
943 { 0, 0, 0, 0, 0, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } }
49f58d10
JB
944};
945
946#undef A
947
948
949
950/* multi ifield declarations */
951
952const CGEN_MAYBE_MULTI_IFLD M32C_F_IMM3_S_MULTI_IFIELD [];
953const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_U16_MULTI_IFIELD [];
954const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_S16_MULTI_IFIELD [];
955const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_16_U24_MULTI_IFIELD [];
956const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_U24_MULTI_IFIELD [];
957const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_40_S32_MULTI_IFIELD [];
958const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_48_U24_MULTI_IFIELD [];
959const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_16_S32_MULTI_IFIELD [];
960const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_S32_MULTI_IFIELD [];
961const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_48_U32_MULTI_IFIELD [];
962const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_48_S32_MULTI_IFIELD [];
963const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_56_S16_MULTI_IFIELD [];
964const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE16_U11_S_MULTI_IFIELD [];
965const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_U11_UNPREFIXED_MULTI_IFIELD [];
966const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_S11_UNPREFIXED_MULTI_IFIELD [];
967const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_U19_UNPREFIXED_MULTI_IFIELD [];
968const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_S19_UNPREFIXED_MULTI_IFIELD [];
969const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_U27_UNPREFIXED_MULTI_IFIELD [];
970const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_U11_PREFIXED_MULTI_IFIELD [];
971const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_S11_PREFIXED_MULTI_IFIELD [];
972const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_U19_PREFIXED_MULTI_IFIELD [];
973const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_S19_PREFIXED_MULTI_IFIELD [];
974const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_U27_PREFIXED_MULTI_IFIELD [];
975const CGEN_MAYBE_MULTI_IFLD M32C_F_LAB32_JMP_S_MULTI_IFIELD [];
976const CGEN_MAYBE_MULTI_IFLD M32C_F_COND32_MULTI_IFIELD [];
977const CGEN_MAYBE_MULTI_IFLD M32C_F_COND32J_MULTI_IFIELD [];
978
979
980/* multi ifield definitions */
981
982const CGEN_MAYBE_MULTI_IFLD M32C_F_IMM3_S_MULTI_IFIELD [] =
983{
984 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_2_2] } },
985 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_7_1] } },
986 { 0, { (const PTR) 0 } }
987};
988const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_U16_MULTI_IFIELD [] =
989{
990 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
991 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
992 { 0, { (const PTR) 0 } }
993};
994const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_S16_MULTI_IFIELD [] =
995{
996 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
997 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
998 { 0, { (const PTR) 0 } }
999};
1000const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_16_U24_MULTI_IFIELD [] =
1001{
1002 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U16] } },
1003 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
1004 { 0, { (const PTR) 0 } }
1005};
1006const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_U24_MULTI_IFIELD [] =
1007{
1008 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
1009 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U16] } },
1010 { 0, { (const PTR) 0 } }
1011};
1012const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_40_S32_MULTI_IFIELD [] =
1013{
1014 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_U24] } },
1015 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_64_U8] } },
1016 { 0, { (const PTR) 0 } }
1017};
1018const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_48_U24_MULTI_IFIELD [] =
1019{
1020 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_U16] } },
1021 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_64_U8] } },
1022 { 0, { (const PTR) 0 } }
1023};
1024const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_16_S32_MULTI_IFIELD [] =
1025{
1026 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U16] } },
1027 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U16] } },
1028 { 0, { (const PTR) 0 } }
1029};
1030const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_24_S32_MULTI_IFIELD [] =
1031{
1032 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
1033 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U24] } },
1034 { 0, { (const PTR) 0 } }
1035};
1036const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_48_U32_MULTI_IFIELD [] =
1037{
1038 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_U16] } },
1039 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_64_U16] } },
1040 { 0, { (const PTR) 0 } }
1041};
1042const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_48_S32_MULTI_IFIELD [] =
1043{
1044 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_U16] } },
1045 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_64_U16] } },
1046 { 0, { (const PTR) 0 } }
1047};
1048const CGEN_MAYBE_MULTI_IFLD M32C_F_DSP_56_S16_MULTI_IFIELD [] =
1049{
1050 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_56_U8] } },
1051 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_64_U8] } },
1052 { 0, { (const PTR) 0 } }
1053};
1054const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE16_U11_S_MULTI_IFIELD [] =
1055{
1056 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO16_S] } },
1057 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_U8] } },
1058 { 0, { (const PTR) 0 } }
1059};
1060const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_U11_UNPREFIXED_MULTI_IFIELD [] =
1061{
1062 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_UNPREFIXED] } },
1063 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U8] } },
1064 { 0, { (const PTR) 0 } }
1065};
1066const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_S11_UNPREFIXED_MULTI_IFIELD [] =
1067{
1068 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_UNPREFIXED] } },
1069 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S8] } },
1070 { 0, { (const PTR) 0 } }
1071};
1072const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_U19_UNPREFIXED_MULTI_IFIELD [] =
1073{
1074 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_UNPREFIXED] } },
1075 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U16] } },
1076 { 0, { (const PTR) 0 } }
1077};
1078const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_S19_UNPREFIXED_MULTI_IFIELD [] =
1079{
1080 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_UNPREFIXED] } },
1081 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S16] } },
1082 { 0, { (const PTR) 0 } }
1083};
1084const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_16_U27_UNPREFIXED_MULTI_IFIELD [] =
1085{
1086 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_UNPREFIXED] } },
1087 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U16] } },
1088 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
1089 { 0, { (const PTR) 0 } }
1090};
1091const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_U11_PREFIXED_MULTI_IFIELD [] =
1092{
1093 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_PREFIXED] } },
1094 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
1095 { 0, { (const PTR) 0 } }
1096};
1097const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_S11_PREFIXED_MULTI_IFIELD [] =
1098{
1099 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_PREFIXED] } },
1100 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_S8] } },
1101 { 0, { (const PTR) 0 } }
1102};
1103const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_U19_PREFIXED_MULTI_IFIELD [] =
1104{
1105 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_PREFIXED] } },
1106 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
1107 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
1108 { 0, { (const PTR) 0 } }
1109};
1110const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_S19_PREFIXED_MULTI_IFIELD [] =
1111{
1112 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_PREFIXED] } },
1113 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
1114 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_S8] } },
1115 { 0, { (const PTR) 0 } }
1116};
1117const CGEN_MAYBE_MULTI_IFLD M32C_F_BITBASE32_24_U27_PREFIXED_MULTI_IFIELD [] =
1118{
1119 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_PREFIXED] } },
1120 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
1121 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U16] } },
1122 { 0, { (const PTR) 0 } }
1123};
1124const CGEN_MAYBE_MULTI_IFLD M32C_F_LAB32_JMP_S_MULTI_IFIELD [] =
1125{
1126 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_2_2] } },
1127 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_7_1] } },
1128 { 0, { (const PTR) 0 } }
1129};
1130const CGEN_MAYBE_MULTI_IFLD M32C_F_COND32_MULTI_IFIELD [] =
1131{
1132 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_9_1] } },
1133 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_13_3] } },
1134 { 0, { (const PTR) 0 } }
1135};
1136const CGEN_MAYBE_MULTI_IFLD M32C_F_COND32J_MULTI_IFIELD [] =
1137{
1138 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_1_3] } },
1139 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_7_1] } },
1140 { 0, { (const PTR) 0 } }
1141};
1142
1143/* The operand table. */
1144
1145#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
1146#define A(a) (1 << CGEN_OPERAND_##a)
1147#else
1148#define A(a) (1 << CGEN_OPERAND_/**/a)
1149#endif
1150#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
1151#define OPERAND(op) M32C_OPERAND_##op
1152#else
1153#define OPERAND(op) M32C_OPERAND_/**/op
1154#endif
1155
1156const CGEN_OPERAND m32c_cgen_operand_table[] =
1157{
1158/* pc: program counter */
1159 { "pc", M32C_OPERAND_PC, HW_H_PC, 0, 0,
1160 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_NIL] } },
fb53f5a8 1161 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1162/* Src16RnQI: general register QI view */
1163 { "Src16RnQI", M32C_OPERAND_SRC16RNQI, HW_H_GR_QI, 10, 2,
1164 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC16_RN] } },
fb53f5a8 1165 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1166/* Src16RnHI: general register QH view */
1167 { "Src16RnHI", M32C_OPERAND_SRC16RNHI, HW_H_GR_HI, 10, 2,
1168 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC16_RN] } },
fb53f5a8 1169 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1170/* Src32RnUnprefixedQI: general register QI view */
1171 { "Src32RnUnprefixedQI", M32C_OPERAND_SRC32RNUNPREFIXEDQI, HW_H_GR_QI, 10, 2,
1172 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_RN_UNPREFIXED_QI] } },
fb53f5a8 1173 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1174/* Src32RnUnprefixedHI: general register HI view */
1175 { "Src32RnUnprefixedHI", M32C_OPERAND_SRC32RNUNPREFIXEDHI, HW_H_GR_HI, 10, 2,
1176 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_RN_UNPREFIXED_HI] } },
fb53f5a8 1177 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1178/* Src32RnUnprefixedSI: general register SI view */
1179 { "Src32RnUnprefixedSI", M32C_OPERAND_SRC32RNUNPREFIXEDSI, HW_H_GR_SI, 10, 2,
1180 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_RN_UNPREFIXED_SI] } },
fb53f5a8 1181 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1182/* Src32RnPrefixedQI: general register QI view */
1183 { "Src32RnPrefixedQI", M32C_OPERAND_SRC32RNPREFIXEDQI, HW_H_GR_QI, 18, 2,
1184 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_RN_PREFIXED_QI] } },
fb53f5a8 1185 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1186/* Src32RnPrefixedHI: general register HI view */
1187 { "Src32RnPrefixedHI", M32C_OPERAND_SRC32RNPREFIXEDHI, HW_H_GR_HI, 18, 2,
1188 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_RN_PREFIXED_HI] } },
fb53f5a8 1189 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1190/* Src32RnPrefixedSI: general register SI view */
1191 { "Src32RnPrefixedSI", M32C_OPERAND_SRC32RNPREFIXEDSI, HW_H_GR_SI, 18, 2,
1192 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_RN_PREFIXED_SI] } },
fb53f5a8 1193 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1194/* Src16An: address register */
1195 { "Src16An", M32C_OPERAND_SRC16AN, HW_H_AR, 11, 1,
1196 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC16_AN] } },
fb53f5a8 1197 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1198/* Src16AnQI: address register QI view */
1199 { "Src16AnQI", M32C_OPERAND_SRC16ANQI, HW_H_AR_QI, 11, 1,
1200 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC16_AN] } },
fb53f5a8 1201 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1202/* Src16AnHI: address register HI view */
1203 { "Src16AnHI", M32C_OPERAND_SRC16ANHI, HW_H_AR_HI, 11, 1,
1204 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC16_AN] } },
fb53f5a8 1205 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1206/* Src32AnUnprefixed: address register */
1207 { "Src32AnUnprefixed", M32C_OPERAND_SRC32ANUNPREFIXED, HW_H_AR, 11, 1,
1208 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_UNPREFIXED] } },
fb53f5a8 1209 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1210/* Src32AnUnprefixedQI: address register QI view */
1211 { "Src32AnUnprefixedQI", M32C_OPERAND_SRC32ANUNPREFIXEDQI, HW_H_AR_QI, 11, 1,
1212 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_UNPREFIXED] } },
fb53f5a8 1213 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1214/* Src32AnUnprefixedHI: address register HI view */
1215 { "Src32AnUnprefixedHI", M32C_OPERAND_SRC32ANUNPREFIXEDHI, HW_H_AR_HI, 11, 1,
1216 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_UNPREFIXED] } },
fb53f5a8 1217 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1218/* Src32AnUnprefixedSI: address register SI view */
1219 { "Src32AnUnprefixedSI", M32C_OPERAND_SRC32ANUNPREFIXEDSI, HW_H_AR, 11, 1,
1220 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_UNPREFIXED] } },
fb53f5a8 1221 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1222/* Src32AnPrefixed: address register */
1223 { "Src32AnPrefixed", M32C_OPERAND_SRC32ANPREFIXED, HW_H_AR, 19, 1,
1224 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_PREFIXED] } },
fb53f5a8 1225 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1226/* Src32AnPrefixedQI: address register QI view */
1227 { "Src32AnPrefixedQI", M32C_OPERAND_SRC32ANPREFIXEDQI, HW_H_AR_QI, 19, 1,
1228 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_PREFIXED] } },
fb53f5a8 1229 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1230/* Src32AnPrefixedHI: address register HI view */
1231 { "Src32AnPrefixedHI", M32C_OPERAND_SRC32ANPREFIXEDHI, HW_H_AR_HI, 19, 1,
1232 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_PREFIXED] } },
fb53f5a8 1233 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1234/* Src32AnPrefixedSI: address register SI view */
1235 { "Src32AnPrefixedSI", M32C_OPERAND_SRC32ANPREFIXEDSI, HW_H_AR, 19, 1,
1236 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_SRC32_AN_PREFIXED] } },
fb53f5a8 1237 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1238/* Dst16RnQI: general register QI view */
1239 { "Dst16RnQI", M32C_OPERAND_DST16RNQI, HW_H_GR_QI, 14, 2,
1240 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN] } },
fb53f5a8 1241 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1242/* Dst16RnHI: general register HI view */
1243 { "Dst16RnHI", M32C_OPERAND_DST16RNHI, HW_H_GR_HI, 14, 2,
1244 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN] } },
fb53f5a8 1245 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1246/* Dst16RnSI: general register SI view */
1247 { "Dst16RnSI", M32C_OPERAND_DST16RNSI, HW_H_GR_SI, 14, 2,
1248 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN] } },
fb53f5a8 1249 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1250/* Dst16RnExtQI: general register QI/HI view for 'ext' insns */
1251 { "Dst16RnExtQI", M32C_OPERAND_DST16RNEXTQI, HW_H_GR_EXT_QI, 14, 1,
1252 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN_EXT] } },
fb53f5a8 1253 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1254/* Dst32R0QI-S: general register QI view */
1255 { "Dst32R0QI-S", M32C_OPERAND_DST32R0QI_S, HW_H_R0L, 0, 0,
1256 { 0, { (const PTR) 0 } },
fb53f5a8 1257 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1258/* Dst32R0HI-S: general register HI view */
1259 { "Dst32R0HI-S", M32C_OPERAND_DST32R0HI_S, HW_H_R0, 0, 0,
1260 { 0, { (const PTR) 0 } },
fb53f5a8 1261 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1262/* Dst32RnUnprefixedQI: general register QI view */
1263 { "Dst32RnUnprefixedQI", M32C_OPERAND_DST32RNUNPREFIXEDQI, HW_H_GR_QI, 8, 2,
1264 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_UNPREFIXED_QI] } },
fb53f5a8 1265 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1266/* Dst32RnUnprefixedHI: general register HI view */
1267 { "Dst32RnUnprefixedHI", M32C_OPERAND_DST32RNUNPREFIXEDHI, HW_H_GR_HI, 8, 2,
1268 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_UNPREFIXED_HI] } },
fb53f5a8 1269 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1270/* Dst32RnUnprefixedSI: general register SI view */
1271 { "Dst32RnUnprefixedSI", M32C_OPERAND_DST32RNUNPREFIXEDSI, HW_H_GR_SI, 8, 2,
1272 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_UNPREFIXED_SI] } },
fb53f5a8 1273 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1274/* Dst32RnExtUnprefixedQI: general register QI view */
1275 { "Dst32RnExtUnprefixedQI", M32C_OPERAND_DST32RNEXTUNPREFIXEDQI, HW_H_GR_EXT_QI, 9, 1,
1276 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_EXT_UNPREFIXED] } },
fb53f5a8 1277 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1278/* Dst32RnExtUnprefixedHI: general register HI view */
1279 { "Dst32RnExtUnprefixedHI", M32C_OPERAND_DST32RNEXTUNPREFIXEDHI, HW_H_GR_EXT_HI, 9, 1,
1280 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_EXT_UNPREFIXED] } },
fb53f5a8 1281 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1282/* Dst32RnPrefixedQI: general register QI view */
1283 { "Dst32RnPrefixedQI", M32C_OPERAND_DST32RNPREFIXEDQI, HW_H_GR_QI, 16, 2,
1284 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_PREFIXED_QI] } },
fb53f5a8 1285 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1286/* Dst32RnPrefixedHI: general register HI view */
1287 { "Dst32RnPrefixedHI", M32C_OPERAND_DST32RNPREFIXEDHI, HW_H_GR_HI, 16, 2,
1288 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_PREFIXED_HI] } },
fb53f5a8 1289 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1290/* Dst32RnPrefixedSI: general register SI view */
1291 { "Dst32RnPrefixedSI", M32C_OPERAND_DST32RNPREFIXEDSI, HW_H_GR_SI, 16, 2,
1292 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_PREFIXED_SI] } },
fb53f5a8 1293 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1294/* Dst16RnQI-S: general register QI view */
1295 { "Dst16RnQI-S", M32C_OPERAND_DST16RNQI_S, HW_H_R0L_R0H, 5, 1,
1296 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN_QI_S] } },
fb53f5a8 1297 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1298/* Dst16AnQI-S: address register QI view */
1299 { "Dst16AnQI-S", M32C_OPERAND_DST16ANQI_S, HW_H_AR_QI, 5, 1,
1300 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN_QI_S] } },
fb53f5a8 1301 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1302/* Bit16Rn: general register bit view */
1303 { "Bit16Rn", M32C_OPERAND_BIT16RN, HW_H_GR_HI, 14, 2,
1304 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_RN] } },
fb53f5a8 1305 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1306/* Bit32RnPrefixed: general register bit view */
1307 { "Bit32RnPrefixed", M32C_OPERAND_BIT32RNPREFIXED, HW_H_GR_QI, 16, 2,
1308 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_PREFIXED_QI] } },
fb53f5a8 1309 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1310/* Bit32RnUnprefixed: general register bit view */
1311 { "Bit32RnUnprefixed", M32C_OPERAND_BIT32RNUNPREFIXED, HW_H_GR_QI, 8, 2,
1312 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_RN_UNPREFIXED_QI] } },
fb53f5a8 1313 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1314/* R0: r0 */
1315 { "R0", M32C_OPERAND_R0, HW_H_R0, 0, 0,
1316 { 0, { (const PTR) 0 } },
fb53f5a8 1317 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1318/* R1: r1 */
1319 { "R1", M32C_OPERAND_R1, HW_H_R1, 0, 0,
1320 { 0, { (const PTR) 0 } },
fb53f5a8 1321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1322/* R2: r2 */
1323 { "R2", M32C_OPERAND_R2, HW_H_R2, 0, 0,
1324 { 0, { (const PTR) 0 } },
fb53f5a8 1325 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1326/* R3: r3 */
1327 { "R3", M32C_OPERAND_R3, HW_H_R3, 0, 0,
1328 { 0, { (const PTR) 0 } },
fb53f5a8 1329 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1330/* R0l: r0l */
1331 { "R0l", M32C_OPERAND_R0L, HW_H_R0L, 0, 0,
1332 { 0, { (const PTR) 0 } },
fb53f5a8 1333 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1334/* R0h: r0h */
1335 { "R0h", M32C_OPERAND_R0H, HW_H_R0H, 0, 0,
1336 { 0, { (const PTR) 0 } },
fb53f5a8 1337 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1338/* R2R0: r2r0 */
1339 { "R2R0", M32C_OPERAND_R2R0, HW_H_R2R0, 0, 0,
1340 { 0, { (const PTR) 0 } },
fb53f5a8 1341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1342/* R3R1: r3r1 */
1343 { "R3R1", M32C_OPERAND_R3R1, HW_H_R3R1, 0, 0,
1344 { 0, { (const PTR) 0 } },
fb53f5a8 1345 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1346/* R1R2R0: r1r2r0 */
1347 { "R1R2R0", M32C_OPERAND_R1R2R0, HW_H_R1R2R0, 0, 0,
1348 { 0, { (const PTR) 0 } },
fb53f5a8 1349 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1350/* Dst16An: address register */
1351 { "Dst16An", M32C_OPERAND_DST16AN, HW_H_AR, 15, 1,
1352 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_AN] } },
fb53f5a8 1353 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1354/* Dst16AnQI: address register QI view */
1355 { "Dst16AnQI", M32C_OPERAND_DST16ANQI, HW_H_AR_QI, 15, 1,
1356 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_AN] } },
fb53f5a8 1357 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1358/* Dst16AnHI: address register HI view */
1359 { "Dst16AnHI", M32C_OPERAND_DST16ANHI, HW_H_AR_HI, 15, 1,
1360 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_AN] } },
fb53f5a8 1361 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1362/* Dst16AnSI: address register SI view */
1363 { "Dst16AnSI", M32C_OPERAND_DST16ANSI, HW_H_AR_SI, 15, 1,
1364 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_AN] } },
fb53f5a8 1365 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1366/* Dst16An-S: address register HI view */
1367 { "Dst16An-S", M32C_OPERAND_DST16AN_S, HW_H_AR_HI, 4, 1,
1368 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_AN_S] } },
fb53f5a8 1369 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1370/* Dst32AnUnprefixed: address register */
1371 { "Dst32AnUnprefixed", M32C_OPERAND_DST32ANUNPREFIXED, HW_H_AR, 9, 1,
1372 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_UNPREFIXED] } },
fb53f5a8 1373 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1374/* Dst32AnUnprefixedQI: address register QI view */
1375 { "Dst32AnUnprefixedQI", M32C_OPERAND_DST32ANUNPREFIXEDQI, HW_H_AR_QI, 9, 1,
1376 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_UNPREFIXED] } },
fb53f5a8 1377 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1378/* Dst32AnUnprefixedHI: address register HI view */
1379 { "Dst32AnUnprefixedHI", M32C_OPERAND_DST32ANUNPREFIXEDHI, HW_H_AR_HI, 9, 1,
1380 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_UNPREFIXED] } },
fb53f5a8 1381 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1382/* Dst32AnUnprefixedSI: address register SI view */
1383 { "Dst32AnUnprefixedSI", M32C_OPERAND_DST32ANUNPREFIXEDSI, HW_H_AR, 9, 1,
1384 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_UNPREFIXED] } },
fb53f5a8 1385 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1386/* Dst32AnExtUnprefixed: address register */
1387 { "Dst32AnExtUnprefixed", M32C_OPERAND_DST32ANEXTUNPREFIXED, HW_H_AR, 9, 1,
1388 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_UNPREFIXED] } },
fb53f5a8 1389 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1390/* Dst32AnPrefixed: address register */
1391 { "Dst32AnPrefixed", M32C_OPERAND_DST32ANPREFIXED, HW_H_AR, 17, 1,
1392 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_PREFIXED] } },
fb53f5a8 1393 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1394/* Dst32AnPrefixedQI: address register QI view */
1395 { "Dst32AnPrefixedQI", M32C_OPERAND_DST32ANPREFIXEDQI, HW_H_AR_QI, 17, 1,
1396 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_PREFIXED] } },
fb53f5a8 1397 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1398/* Dst32AnPrefixedHI: address register HI view */
1399 { "Dst32AnPrefixedHI", M32C_OPERAND_DST32ANPREFIXEDHI, HW_H_AR_HI, 17, 1,
1400 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_PREFIXED] } },
fb53f5a8 1401 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1402/* Dst32AnPrefixedSI: address register SI view */
1403 { "Dst32AnPrefixedSI", M32C_OPERAND_DST32ANPREFIXEDSI, HW_H_AR, 17, 1,
1404 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_PREFIXED] } },
fb53f5a8 1405 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1406/* Bit16An: address register bit view */
1407 { "Bit16An", M32C_OPERAND_BIT16AN, HW_H_AR, 15, 1,
1408 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST16_AN] } },
fb53f5a8 1409 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1410/* Bit32AnPrefixed: address register bit */
1411 { "Bit32AnPrefixed", M32C_OPERAND_BIT32ANPREFIXED, HW_H_AR, 17, 1,
1412 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_PREFIXED] } },
fb53f5a8 1413 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1414/* Bit32AnUnprefixed: address register bit */
1415 { "Bit32AnUnprefixed", M32C_OPERAND_BIT32ANUNPREFIXED, HW_H_AR, 9, 1,
1416 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DST32_AN_UNPREFIXED] } },
fb53f5a8 1417 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1418/* A0: a0 */
1419 { "A0", M32C_OPERAND_A0, HW_H_A0, 0, 0,
1420 { 0, { (const PTR) 0 } },
fb53f5a8 1421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1422/* A1: a1 */
1423 { "A1", M32C_OPERAND_A1, HW_H_A1, 0, 0,
1424 { 0, { (const PTR) 0 } },
fb53f5a8 1425 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1426/* sb: SB register */
1427 { "sb", M32C_OPERAND_SB, HW_H_SB, 0, 0,
1428 { 0, { (const PTR) 0 } },
fb53f5a8 1429 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1430/* fb: FB register */
1431 { "fb", M32C_OPERAND_FB, HW_H_FB, 0, 0,
1432 { 0, { (const PTR) 0 } },
fb53f5a8 1433 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1434/* sp: SP register */
1435 { "sp", M32C_OPERAND_SP, HW_H_SP, 0, 0,
1436 { 0, { (const PTR) 0 } },
fb53f5a8 1437 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1438/* SrcDst16-r0l-r0h-S-normal: r0l/r0h pair */
1439 { "SrcDst16-r0l-r0h-S-normal", M32C_OPERAND_SRCDST16_R0L_R0H_S_NORMAL, HW_H_SINT, 5, 1,
1440 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_5_1] } },
fb53f5a8 1441 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1442/* Regsetpop: popm regset */
1443 { "Regsetpop", M32C_OPERAND_REGSETPOP, HW_H_UINT, 8, 8,
1444 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_8_8] } },
fb53f5a8 1445 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1446/* Regsetpush: pushm regset */
1447 { "Regsetpush", M32C_OPERAND_REGSETPUSH, HW_H_UINT, 8, 8,
1448 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_8_8] } },
fb53f5a8 1449 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1450/* Rn16-push-S: r0[lh] */
1451 { "Rn16-push-S", M32C_OPERAND_RN16_PUSH_S, HW_H_GR_QI, 4, 1,
1452 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_4_1] } },
fb53f5a8 1453 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1454/* An16-push-S: a[01] */
1455 { "An16-push-S", M32C_OPERAND_AN16_PUSH_S, HW_H_AR_HI, 4, 1,
1456 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_4_1] } },
fb53f5a8 1457 { 0, { { { (1<<MACH_M16C), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1458/* Dsp-8-u6: unsigned 6 bit displacement at offset 8 bits */
1459 { "Dsp-8-u6", M32C_OPERAND_DSP_8_U6, HW_H_UINT, 8, 6,
1460 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_U6] } },
fb53f5a8 1461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1462/* Dsp-8-u8: unsigned 8 bit displacement at offset 8 bits */
1463 { "Dsp-8-u8", M32C_OPERAND_DSP_8_U8, HW_H_UINT, 8, 8,
1464 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_U8] } },
fb53f5a8 1465 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1466/* Dsp-8-u16: unsigned 16 bit displacement at offset 8 bits */
1467 { "Dsp-8-u16", M32C_OPERAND_DSP_8_U16, HW_H_UINT, 8, 16,
1468 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_U16] } },
fb53f5a8 1469 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1470/* Dsp-8-s8: signed 8 bit displacement at offset 8 bits */
1471 { "Dsp-8-s8", M32C_OPERAND_DSP_8_S8, HW_H_SINT, 8, 8,
1472 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_S8] } },
fb53f5a8 1473 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
f75eb1c0
DD
1474/* Dsp-8-s24: signed 24 bit displacement at offset 8 bits */
1475 { "Dsp-8-s24", M32C_OPERAND_DSP_8_S24, HW_H_SINT, 8, 24,
1476 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_S24] } },
fb53f5a8 1477 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
e729279b
NC
1478/* Dsp-8-u24: unsigned 24 bit displacement at offset 8 bits */
1479 { "Dsp-8-u24", M32C_OPERAND_DSP_8_U24, HW_H_UINT, 8, 24,
1480 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_U24] } },
fb53f5a8 1481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1482/* Dsp-10-u6: unsigned 6 bit displacement at offset 10 bits */
1483 { "Dsp-10-u6", M32C_OPERAND_DSP_10_U6, HW_H_UINT, 10, 6,
1484 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_10_U6] } },
fb53f5a8 1485 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1486/* Dsp-16-u8: unsigned 8 bit displacement at offset 16 bits */
1487 { "Dsp-16-u8", M32C_OPERAND_DSP_16_U8, HW_H_UINT, 16, 8,
1488 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U8] } },
fb53f5a8 1489 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1490/* Dsp-16-u16: unsigned 16 bit displacement at offset 16 bits */
1491 { "Dsp-16-u16", M32C_OPERAND_DSP_16_U16, HW_H_UINT, 16, 16,
1492 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U16] } },
fb53f5a8 1493 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1494/* Dsp-16-u20: unsigned 20 bit displacement at offset 16 bits */
1495 { "Dsp-16-u20", M32C_OPERAND_DSP_16_U20, HW_H_UINT, 0, 24,
1496 { 2, { (const PTR) &M32C_F_DSP_16_U24_MULTI_IFIELD[0] } },
fb53f5a8 1497 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1498/* Dsp-16-u24: unsigned 24 bit displacement at offset 16 bits */
1499 { "Dsp-16-u24", M32C_OPERAND_DSP_16_U24, HW_H_UINT, 0, 24,
1500 { 2, { (const PTR) &M32C_F_DSP_16_U24_MULTI_IFIELD[0] } },
fb53f5a8 1501 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1502/* Dsp-16-s8: signed 8 bit displacement at offset 16 bits */
1503 { "Dsp-16-s8", M32C_OPERAND_DSP_16_S8, HW_H_SINT, 16, 8,
1504 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S8] } },
fb53f5a8 1505 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1506/* Dsp-16-s16: signed 16 bit displacement at offset 16 bits */
1507 { "Dsp-16-s16", M32C_OPERAND_DSP_16_S16, HW_H_SINT, 16, 16,
1508 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S16] } },
fb53f5a8 1509 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1510/* Dsp-24-u8: unsigned 8 bit displacement at offset 24 bits */
1511 { "Dsp-24-u8", M32C_OPERAND_DSP_24_U8, HW_H_UINT, 24, 8,
1512 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
fb53f5a8 1513 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1514/* Dsp-24-u16: unsigned 16 bit displacement at offset 24 bits */
1515 { "Dsp-24-u16", M32C_OPERAND_DSP_24_U16, HW_H_UINT, 0, 16,
1516 { 2, { (const PTR) &M32C_F_DSP_24_U16_MULTI_IFIELD[0] } },
fb53f5a8 1517 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1518/* Dsp-24-u20: unsigned 20 bit displacement at offset 24 bits */
1519 { "Dsp-24-u20", M32C_OPERAND_DSP_24_U20, HW_H_UINT, 0, 24,
1520 { 2, { (const PTR) &M32C_F_DSP_24_U24_MULTI_IFIELD[0] } },
fb53f5a8 1521 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1522/* Dsp-24-u24: unsigned 24 bit displacement at offset 24 bits */
1523 { "Dsp-24-u24", M32C_OPERAND_DSP_24_U24, HW_H_UINT, 0, 24,
1524 { 2, { (const PTR) &M32C_F_DSP_24_U24_MULTI_IFIELD[0] } },
fb53f5a8 1525 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1526/* Dsp-24-s8: signed 8 bit displacement at offset 24 bits */
1527 { "Dsp-24-s8", M32C_OPERAND_DSP_24_S8, HW_H_SINT, 24, 8,
1528 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_S8] } },
fb53f5a8 1529 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1530/* Dsp-24-s16: signed 16 bit displacement at offset 24 bits */
1531 { "Dsp-24-s16", M32C_OPERAND_DSP_24_S16, HW_H_SINT, 0, 16,
1532 { 2, { (const PTR) &M32C_F_DSP_24_S16_MULTI_IFIELD[0] } },
fb53f5a8 1533 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1534/* Dsp-32-u8: unsigned 8 bit displacement at offset 32 bits */
1535 { "Dsp-32-u8", M32C_OPERAND_DSP_32_U8, HW_H_UINT, 0, 8,
1536 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
fb53f5a8 1537 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1538/* Dsp-32-u16: unsigned 16 bit displacement at offset 32 bits */
1539 { "Dsp-32-u16", M32C_OPERAND_DSP_32_U16, HW_H_UINT, 0, 16,
1540 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U16] } },
fb53f5a8 1541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1542/* Dsp-32-u24: unsigned 24 bit displacement at offset 32 bits */
1543 { "Dsp-32-u24", M32C_OPERAND_DSP_32_U24, HW_H_UINT, 0, 24,
1544 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U24] } },
fb53f5a8 1545 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1546/* Dsp-32-u20: unsigned 20 bit displacement at offset 32 bits */
1547 { "Dsp-32-u20", M32C_OPERAND_DSP_32_U20, HW_H_UINT, 0, 24,
1548 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U24] } },
fb53f5a8 1549 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1550/* Dsp-32-s8: signed 8 bit displacement at offset 32 bits */
1551 { "Dsp-32-s8", M32C_OPERAND_DSP_32_S8, HW_H_SINT, 0, 8,
1552 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_S8] } },
fb53f5a8 1553 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1554/* Dsp-32-s16: signed 16 bit displacement at offset 32 bits */
1555 { "Dsp-32-s16", M32C_OPERAND_DSP_32_S16, HW_H_SINT, 0, 16,
1556 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_S16] } },
fb53f5a8 1557 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1558/* Dsp-40-u8: unsigned 8 bit displacement at offset 40 bits */
1559 { "Dsp-40-u8", M32C_OPERAND_DSP_40_U8, HW_H_UINT, 8, 8,
1560 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_U8] } },
fb53f5a8 1561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10 1562/* Dsp-40-s8: signed 8 bit displacement at offset 40 bits */
e729279b 1563 { "Dsp-40-s8", M32C_OPERAND_DSP_40_S8, HW_H_SINT, 8, 8,
49f58d10 1564 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_S8] } },
fb53f5a8 1565 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1566/* Dsp-40-u16: unsigned 16 bit displacement at offset 40 bits */
1567 { "Dsp-40-u16", M32C_OPERAND_DSP_40_U16, HW_H_UINT, 8, 16,
1568 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_U16] } },
fb53f5a8 1569 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10 1570/* Dsp-40-s16: signed 16 bit displacement at offset 40 bits */
e729279b 1571 { "Dsp-40-s16", M32C_OPERAND_DSP_40_S16, HW_H_SINT, 8, 16,
49f58d10 1572 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_S16] } },
fb53f5a8 1573 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1574/* Dsp-40-u24: unsigned 24 bit displacement at offset 40 bits */
1575 { "Dsp-40-u24", M32C_OPERAND_DSP_40_U24, HW_H_UINT, 8, 24,
1576 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_U24] } },
fb53f5a8 1577 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1578/* Dsp-48-u8: unsigned 8 bit displacement at offset 48 bits */
1579 { "Dsp-48-u8", M32C_OPERAND_DSP_48_U8, HW_H_UINT, 16, 8,
1580 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_U8] } },
fb53f5a8 1581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10 1582/* Dsp-48-s8: signed 8 bit displacement at offset 48 bits */
e729279b 1583 { "Dsp-48-s8", M32C_OPERAND_DSP_48_S8, HW_H_SINT, 16, 8,
49f58d10 1584 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_S8] } },
fb53f5a8 1585 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1586/* Dsp-48-u16: unsigned 16 bit displacement at offset 48 bits */
1587 { "Dsp-48-u16", M32C_OPERAND_DSP_48_U16, HW_H_UINT, 16, 16,
1588 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_U16] } },
fb53f5a8 1589 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10 1590/* Dsp-48-s16: signed 16 bit displacement at offset 48 bits */
e729279b 1591 { "Dsp-48-s16", M32C_OPERAND_DSP_48_S16, HW_H_SINT, 16, 16,
49f58d10 1592 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_S16] } },
fb53f5a8 1593 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1594/* Dsp-48-u24: unsigned 24 bit displacement at offset 48 bits */
1595 { "Dsp-48-u24", M32C_OPERAND_DSP_48_U24, HW_H_UINT, 0, 24,
1596 { 2, { (const PTR) &M32C_F_DSP_48_U24_MULTI_IFIELD[0] } },
fb53f5a8 1597 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1598/* Imm-8-s4: signed 4 bit immediate at offset 8 bits */
1599 { "Imm-8-s4", M32C_OPERAND_IMM_8_S4, HW_H_SINT, 8, 4,
1600 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_8_S4] } },
fb53f5a8 1601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
c6552317
DD
1602/* Imm-8-s4n: negated 4 bit immediate at offset 8 bits */
1603 { "Imm-8-s4n", M32C_OPERAND_IMM_8_S4N, HW_H_SINT, 8, 4,
1604 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_8_S4] } },
fb53f5a8 1605 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1606/* Imm-sh-8-s4: signed 4 bit shift immediate at offset 8 bits */
1607 { "Imm-sh-8-s4", M32C_OPERAND_IMM_SH_8_S4, HW_H_SHIMM, 8, 4,
1608 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_8_S4] } },
fb53f5a8 1609 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1610/* Imm-8-QI: signed 8 bit immediate at offset 8 bits */
1611 { "Imm-8-QI", M32C_OPERAND_IMM_8_QI, HW_H_SINT, 8, 8,
1612 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_S8] } },
fb53f5a8 1613 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1614/* Imm-8-HI: signed 16 bit immediate at offset 8 bits */
1615 { "Imm-8-HI", M32C_OPERAND_IMM_8_HI, HW_H_SINT, 8, 16,
1616 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_8_S16] } },
fb53f5a8 1617 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1618/* Imm-12-s4: signed 4 bit immediate at offset 12 bits */
1619 { "Imm-12-s4", M32C_OPERAND_IMM_12_S4, HW_H_SINT, 12, 4,
1620 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_12_S4] } },
fb53f5a8 1621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
c6552317
DD
1622/* Imm-12-s4n: negated 4 bit immediate at offset 12 bits */
1623 { "Imm-12-s4n", M32C_OPERAND_IMM_12_S4N, HW_H_SINT, 12, 4,
1624 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_12_S4] } },
fb53f5a8 1625 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1626/* Imm-sh-12-s4: signed 4 bit shift immediate at offset 12 bits */
1627 { "Imm-sh-12-s4", M32C_OPERAND_IMM_SH_12_S4, HW_H_SHIMM, 12, 4,
1628 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_12_S4] } },
fb53f5a8 1629 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10 1630/* Imm-13-u3: signed 3 bit immediate at offset 13 bits */
e729279b 1631 { "Imm-13-u3", M32C_OPERAND_IMM_13_U3, HW_H_SINT, 13, 3,
49f58d10 1632 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_13_U3] } },
fb53f5a8 1633 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1634/* Imm-20-s4: signed 4 bit immediate at offset 20 bits */
1635 { "Imm-20-s4", M32C_OPERAND_IMM_20_S4, HW_H_SINT, 20, 4,
1636 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_20_S4] } },
fb53f5a8 1637 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1638/* Imm-sh-20-s4: signed 4 bit shift immediate at offset 12 bits */
1639 { "Imm-sh-20-s4", M32C_OPERAND_IMM_SH_20_S4, HW_H_SHIMM, 20, 4,
1640 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM_20_S4] } },
fb53f5a8 1641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1642/* Imm-16-QI: signed 8 bit immediate at offset 16 bits */
1643 { "Imm-16-QI", M32C_OPERAND_IMM_16_QI, HW_H_SINT, 16, 8,
1644 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S8] } },
fb53f5a8 1645 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1646/* Imm-16-HI: signed 16 bit immediate at offset 16 bits */
1647 { "Imm-16-HI", M32C_OPERAND_IMM_16_HI, HW_H_SINT, 16, 16,
1648 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S16] } },
fb53f5a8 1649 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1650/* Imm-16-SI: signed 32 bit immediate at offset 16 bits */
1651 { "Imm-16-SI", M32C_OPERAND_IMM_16_SI, HW_H_SINT, 0, 32,
1652 { 2, { (const PTR) &M32C_F_DSP_16_S32_MULTI_IFIELD[0] } },
fb53f5a8 1653 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1654/* Imm-24-QI: signed 8 bit immediate at offset 24 bits */
1655 { "Imm-24-QI", M32C_OPERAND_IMM_24_QI, HW_H_SINT, 24, 8,
1656 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_S8] } },
fb53f5a8 1657 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1658/* Imm-24-HI: signed 16 bit immediate at offset 24 bits */
1659 { "Imm-24-HI", M32C_OPERAND_IMM_24_HI, HW_H_SINT, 0, 16,
1660 { 2, { (const PTR) &M32C_F_DSP_24_S16_MULTI_IFIELD[0] } },
fb53f5a8 1661 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1662/* Imm-24-SI: signed 32 bit immediate at offset 24 bits */
1663 { "Imm-24-SI", M32C_OPERAND_IMM_24_SI, HW_H_SINT, 0, 32,
1664 { 2, { (const PTR) &M32C_F_DSP_24_S32_MULTI_IFIELD[0] } },
fb53f5a8 1665 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1666/* Imm-32-QI: signed 8 bit immediate at offset 32 bits */
1667 { "Imm-32-QI", M32C_OPERAND_IMM_32_QI, HW_H_SINT, 0, 8,
1668 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_S8] } },
fb53f5a8 1669 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1670/* Imm-32-SI: signed 32 bit immediate at offset 32 bits */
1671 { "Imm-32-SI", M32C_OPERAND_IMM_32_SI, HW_H_SINT, 0, 32,
1672 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_S32] } },
fb53f5a8 1673 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1674/* Imm-32-HI: signed 16 bit immediate at offset 32 bits */
1675 { "Imm-32-HI", M32C_OPERAND_IMM_32_HI, HW_H_SINT, 0, 16,
1676 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_S16] } },
fb53f5a8 1677 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1678/* Imm-40-QI: signed 8 bit immediate at offset 40 bits */
1679 { "Imm-40-QI", M32C_OPERAND_IMM_40_QI, HW_H_SINT, 8, 8,
1680 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_S8] } },
fb53f5a8 1681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1682/* Imm-40-HI: signed 16 bit immediate at offset 40 bits */
1683 { "Imm-40-HI", M32C_OPERAND_IMM_40_HI, HW_H_SINT, 8, 16,
1684 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_S16] } },
fb53f5a8 1685 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1686/* Imm-40-SI: signed 32 bit immediate at offset 40 bits */
1687 { "Imm-40-SI", M32C_OPERAND_IMM_40_SI, HW_H_SINT, 0, 32,
1688 { 2, { (const PTR) &M32C_F_DSP_40_S32_MULTI_IFIELD[0] } },
fb53f5a8 1689 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1690/* Imm-48-QI: signed 8 bit immediate at offset 48 bits */
1691 { "Imm-48-QI", M32C_OPERAND_IMM_48_QI, HW_H_SINT, 16, 8,
1692 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_S8] } },
fb53f5a8 1693 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1694/* Imm-48-HI: signed 16 bit immediate at offset 48 bits */
1695 { "Imm-48-HI", M32C_OPERAND_IMM_48_HI, HW_H_SINT, 16, 16,
1696 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_48_S16] } },
fb53f5a8 1697 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1698/* Imm-48-SI: signed 32 bit immediate at offset 48 bits */
1699 { "Imm-48-SI", M32C_OPERAND_IMM_48_SI, HW_H_SINT, 0, 32,
1700 { 2, { (const PTR) &M32C_F_DSP_48_S32_MULTI_IFIELD[0] } },
fb53f5a8 1701 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1702/* Imm-56-QI: signed 8 bit immediate at offset 56 bits */
1703 { "Imm-56-QI", M32C_OPERAND_IMM_56_QI, HW_H_SINT, 24, 8,
1704 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_56_S8] } },
fb53f5a8 1705 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1706/* Imm-56-HI: signed 16 bit immediate at offset 56 bits */
1707 { "Imm-56-HI", M32C_OPERAND_IMM_56_HI, HW_H_SINT, 0, 16,
1708 { 2, { (const PTR) &M32C_F_DSP_56_S16_MULTI_IFIELD[0] } },
fb53f5a8 1709 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1710/* Imm-64-HI: signed 16 bit immediate at offset 64 bits */
1711 { "Imm-64-HI", M32C_OPERAND_IMM_64_HI, HW_H_SINT, 0, 16,
1712 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_64_S16] } },
fb53f5a8 1713 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1714/* Imm1-S: signed 1 bit immediate for short format binary insns */
1715 { "Imm1-S", M32C_OPERAND_IMM1_S, HW_H_SINT, 2, 1,
1716 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_IMM1_S] } },
fb53f5a8 1717 { 0, { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1718/* Imm3-S: signed 3 bit immediate for short format binary insns */
1719 { "Imm3-S", M32C_OPERAND_IMM3_S, HW_H_SINT, 2, 3,
1720 { 2, { (const PTR) &M32C_F_IMM3_S_MULTI_IFIELD[0] } },
fb53f5a8 1721 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1722/* Bitno16R: bit number for indexing registers */
1723 { "Bitno16R", M32C_OPERAND_BITNO16R, HW_H_UINT, 16, 8,
1724 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U8] } },
fb53f5a8 1725 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1726/* Bitno32Prefixed: bit number for indexing objects */
1727 { "Bitno32Prefixed", M32C_OPERAND_BITNO32PREFIXED, HW_H_UINT, 21, 3,
1728 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_PREFIXED] } },
fb53f5a8 1729 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1730/* Bitno32Unprefixed: bit number for indexing objects */
1731 { "Bitno32Unprefixed", M32C_OPERAND_BITNO32UNPREFIXED, HW_H_UINT, 13, 3,
1732 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_BITNO32_UNPREFIXED] } },
fb53f5a8 1733 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1734/* BitBase16-16-u8: unsigned bit,base:8 at offset 16for m16c */
1735 { "BitBase16-16-u8", M32C_OPERAND_BITBASE16_16_U8, HW_H_UINT, 16, 8,
1736 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U8] } },
fb53f5a8 1737 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10 1738/* BitBase16-16-s8: signed bit,base:8 at offset 16for m16c */
e729279b 1739 { "BitBase16-16-s8", M32C_OPERAND_BITBASE16_16_S8, HW_H_SINT, 16, 8,
49f58d10 1740 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_S8] } },
fb53f5a8 1741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1742/* BitBase16-16-u16: unsigned bit,base:16 at offset 16 for m16c */
1743 { "BitBase16-16-u16", M32C_OPERAND_BITBASE16_16_U16, HW_H_UINT, 16, 16,
1744 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U16] } },
fb53f5a8 1745 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10 1746/* BitBase16-8-u11-S: signed bit,base:11 at offset 16 for m16c */
e729279b 1747 { "BitBase16-8-u11-S", M32C_OPERAND_BITBASE16_8_U11_S, HW_H_UINT, 5, 11,
49f58d10 1748 { 2, { (const PTR) &M32C_F_BITBASE16_U11_S_MULTI_IFIELD[0] } },
fb53f5a8 1749 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1750/* BitBase32-16-u11-Unprefixed: unsigned bit,base:11 at offset 16 for m32c */
1751 { "BitBase32-16-u11-Unprefixed", M32C_OPERAND_BITBASE32_16_U11_UNPREFIXED, HW_H_UINT, 13, 11,
1752 { 2, { (const PTR) &M32C_F_BITBASE32_16_U11_UNPREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1753 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1754/* BitBase32-16-s11-Unprefixed: signed bit,base:11 at offset 16 for m32c */
1755 { "BitBase32-16-s11-Unprefixed", M32C_OPERAND_BITBASE32_16_S11_UNPREFIXED, HW_H_SINT, 13, 11,
1756 { 2, { (const PTR) &M32C_F_BITBASE32_16_S11_UNPREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1757 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1758/* BitBase32-16-u19-Unprefixed: unsigned bit,base:19 at offset 16 for m32c */
1759 { "BitBase32-16-u19-Unprefixed", M32C_OPERAND_BITBASE32_16_U19_UNPREFIXED, HW_H_UINT, 13, 19,
1760 { 2, { (const PTR) &M32C_F_BITBASE32_16_U19_UNPREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1761 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1762/* BitBase32-16-s19-Unprefixed: signed bit,base:19 at offset 16 for m32c */
1763 { "BitBase32-16-s19-Unprefixed", M32C_OPERAND_BITBASE32_16_S19_UNPREFIXED, HW_H_SINT, 13, 19,
1764 { 2, { (const PTR) &M32C_F_BITBASE32_16_S19_UNPREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1765 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1766/* BitBase32-16-u27-Unprefixed: unsigned bit,base:27 at offset 16 for m32c */
1767 { "BitBase32-16-u27-Unprefixed", M32C_OPERAND_BITBASE32_16_U27_UNPREFIXED, HW_H_UINT, 0, 27,
1768 { 3, { (const PTR) &M32C_F_BITBASE32_16_U27_UNPREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1769 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1770/* BitBase32-24-u11-Prefixed: unsigned bit,base:11 at offset 24 for m32c */
1771 { "BitBase32-24-u11-Prefixed", M32C_OPERAND_BITBASE32_24_U11_PREFIXED, HW_H_UINT, 21, 11,
1772 { 2, { (const PTR) &M32C_F_BITBASE32_24_U11_PREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1773 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1774/* BitBase32-24-s11-Prefixed: signed bit,base:11 at offset 24 for m32c */
1775 { "BitBase32-24-s11-Prefixed", M32C_OPERAND_BITBASE32_24_S11_PREFIXED, HW_H_SINT, 21, 11,
1776 { 2, { (const PTR) &M32C_F_BITBASE32_24_S11_PREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1777 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1778/* BitBase32-24-u19-Prefixed: unsigned bit,base:19 at offset 24 for m32c */
1779 { "BitBase32-24-u19-Prefixed", M32C_OPERAND_BITBASE32_24_U19_PREFIXED, HW_H_UINT, 0, 19,
1780 { 3, { (const PTR) &M32C_F_BITBASE32_24_U19_PREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1781 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1782/* BitBase32-24-s19-Prefixed: signed bit,base:19 at offset 24 for m32c */
1783 { "BitBase32-24-s19-Prefixed", M32C_OPERAND_BITBASE32_24_S19_PREFIXED, HW_H_SINT, 0, 19,
1784 { 3, { (const PTR) &M32C_F_BITBASE32_24_S19_PREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1785 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1786/* BitBase32-24-u27-Prefixed: unsigned bit,base:27 at offset 24 for m32c */
1787 { "BitBase32-24-u27-Prefixed", M32C_OPERAND_BITBASE32_24_U27_PREFIXED, HW_H_UINT, 0, 27,
1788 { 3, { (const PTR) &M32C_F_BITBASE32_24_U27_PREFIXED_MULTI_IFIELD[0] } },
fb53f5a8 1789 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1790/* Lab-5-3: 3 bit label */
1791 { "Lab-5-3", M32C_OPERAND_LAB_5_3, HW_H_IADDR, 5, 3,
1792 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_5_3] } },
fb53f5a8 1793 { 0|A(RELAX)|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1794/* Lab32-jmp-s: 3 bit label */
1795 { "Lab32-jmp-s", M32C_OPERAND_LAB32_JMP_S, HW_H_IADDR, 2, 3,
1796 { 2, { (const PTR) &M32C_F_LAB32_JMP_S_MULTI_IFIELD[0] } },
fb53f5a8 1797 { 0|A(RELAX)|A(PCREL_ADDR)|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1798/* Lab-8-8: 8 bit label */
1799 { "Lab-8-8", M32C_OPERAND_LAB_8_8, HW_H_IADDR, 8, 8,
1800 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_8_8] } },
fb53f5a8 1801 { 0|A(RELAX)|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1802/* Lab-8-16: 16 bit label */
1803 { "Lab-8-16", M32C_OPERAND_LAB_8_16, HW_H_IADDR, 8, 16,
1804 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_8_16] } },
fb53f5a8 1805 { 0|A(RELAX)|A(SIGN_OPT)|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1806/* Lab-8-24: 24 bit label */
1807 { "Lab-8-24", M32C_OPERAND_LAB_8_24, HW_H_IADDR, 8, 24,
1808 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_8_24] } },
fb53f5a8 1809 { 0|A(ABS_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1810/* Lab-16-8: 8 bit label */
1811 { "Lab-16-8", M32C_OPERAND_LAB_16_8, HW_H_IADDR, 16, 8,
1812 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_16_8] } },
fb53f5a8 1813 { 0|A(RELAX)|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1814/* Lab-24-8: 8 bit label */
1815 { "Lab-24-8", M32C_OPERAND_LAB_24_8, HW_H_IADDR, 24, 8,
1816 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_24_8] } },
fb53f5a8 1817 { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1818/* Lab-32-8: 8 bit label */
1819 { "Lab-32-8", M32C_OPERAND_LAB_32_8, HW_H_IADDR, 0, 8,
1820 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_32_8] } },
fb53f5a8 1821 { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1822/* Lab-40-8: 8 bit label */
1823 { "Lab-40-8", M32C_OPERAND_LAB_40_8, HW_H_IADDR, 8, 8,
1824 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_LAB_40_8] } },
fb53f5a8 1825 { 0|A(PCREL_ADDR), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1826/* sbit: negative bit */
1827 { "sbit", M32C_OPERAND_SBIT, HW_H_SBIT, 0, 0,
1828 { 0, { (const PTR) 0 } },
fb53f5a8 1829 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1830/* obit: overflow bit */
1831 { "obit", M32C_OPERAND_OBIT, HW_H_OBIT, 0, 0,
1832 { 0, { (const PTR) 0 } },
fb53f5a8 1833 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1834/* zbit: zero bit */
1835 { "zbit", M32C_OPERAND_ZBIT, HW_H_ZBIT, 0, 0,
1836 { 0, { (const PTR) 0 } },
fb53f5a8 1837 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1838/* cbit: carry bit */
1839 { "cbit", M32C_OPERAND_CBIT, HW_H_CBIT, 0, 0,
1840 { 0, { (const PTR) 0 } },
fb53f5a8 1841 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1842/* ubit: stack ptr select bit */
1843 { "ubit", M32C_OPERAND_UBIT, HW_H_UBIT, 0, 0,
1844 { 0, { (const PTR) 0 } },
fb53f5a8 1845 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1846/* ibit: interrupt enable bit */
1847 { "ibit", M32C_OPERAND_IBIT, HW_H_IBIT, 0, 0,
1848 { 0, { (const PTR) 0 } },
fb53f5a8 1849 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1850/* bbit: reg bank select bit */
1851 { "bbit", M32C_OPERAND_BBIT, HW_H_BBIT, 0, 0,
1852 { 0, { (const PTR) 0 } },
fb53f5a8 1853 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1854/* dbit: debug bit */
1855 { "dbit", M32C_OPERAND_DBIT, HW_H_DBIT, 0, 0,
1856 { 0, { (const PTR) 0 } },
fb53f5a8 1857 { 0|A(SEM_ONLY), { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1858/* cond16-16: condition */
1859 { "cond16-16", M32C_OPERAND_COND16_16, HW_H_COND16, 16, 8,
1860 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U8] } },
fb53f5a8 1861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1862/* cond16-24: condition */
1863 { "cond16-24", M32C_OPERAND_COND16_24, HW_H_COND16, 24, 8,
1864 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
fb53f5a8 1865 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1866/* cond16-32: condition */
1867 { "cond16-32", M32C_OPERAND_COND16_32, HW_H_COND16, 0, 8,
1868 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
fb53f5a8 1869 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1870/* cond32-16: condition */
1871 { "cond32-16", M32C_OPERAND_COND32_16, HW_H_COND32, 16, 8,
1872 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_16_U8] } },
fb53f5a8 1873 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1874/* cond32-24: condition */
1875 { "cond32-24", M32C_OPERAND_COND32_24, HW_H_COND32, 24, 8,
1876 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_24_U8] } },
fb53f5a8 1877 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1878/* cond32-32: condition */
1879 { "cond32-32", M32C_OPERAND_COND32_32, HW_H_COND32, 0, 8,
1880 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_32_U8] } },
fb53f5a8 1881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1882/* cond32-40: condition */
1883 { "cond32-40", M32C_OPERAND_COND32_40, HW_H_COND32, 8, 8,
1884 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_DSP_40_U8] } },
fb53f5a8 1885 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1886/* cond16c: condition */
1887 { "cond16c", M32C_OPERAND_COND16C, HW_H_COND16C, 12, 4,
1888 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_COND16] } },
fb53f5a8 1889 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1890/* cond16j: condition */
1891 { "cond16j", M32C_OPERAND_COND16J, HW_H_COND16J, 12, 4,
1892 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_COND16] } },
fb53f5a8 1893 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1894/* cond16j5: condition */
1895 { "cond16j5", M32C_OPERAND_COND16J5, HW_H_COND16J_5, 5, 3,
1896 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_COND16J_5] } },
fb53f5a8 1897 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1898/* cond32: condition */
1899 { "cond32", M32C_OPERAND_COND32, HW_H_COND32, 9, 4,
1900 { 2, { (const PTR) &M32C_F_COND32_MULTI_IFIELD[0] } },
fb53f5a8 1901 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1902/* cond32j: condition */
1903 { "cond32j", M32C_OPERAND_COND32J, HW_H_COND32, 1, 4,
1904 { 2, { (const PTR) &M32C_F_COND32J_MULTI_IFIELD[0] } },
fb53f5a8 1905 { 0|A(VIRTUAL), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1906/* sccond32: scCND condition */
1907 { "sccond32", M32C_OPERAND_SCCOND32, HW_H_COND32, 12, 4,
1908 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_COND16] } },
fb53f5a8 1909 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1910/* flags16: flags */
1911 { "flags16", M32C_OPERAND_FLAGS16, HW_H_FLAGS, 9, 3,
1912 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_9_3] } },
fb53f5a8 1913 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1914/* flags32: flags */
1915 { "flags32", M32C_OPERAND_FLAGS32, HW_H_FLAGS, 13, 3,
1916 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_13_3] } },
fb53f5a8 1917 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1918/* cr16: control */
1919 { "cr16", M32C_OPERAND_CR16, HW_H_CR_16, 9, 3,
1920 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_9_3] } },
fb53f5a8 1921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
1922/* cr1-Unprefixed-32: control */
1923 { "cr1-Unprefixed-32", M32C_OPERAND_CR1_UNPREFIXED_32, HW_H_CR1_32, 13, 3,
1924 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_13_3] } },
fb53f5a8 1925 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1926/* cr1-Prefixed-32: control */
1927 { "cr1-Prefixed-32", M32C_OPERAND_CR1_PREFIXED_32, HW_H_CR1_32, 21, 3,
1928 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_21_3] } },
fb53f5a8 1929 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1930/* cr2-32: control */
1931 { "cr2-32", M32C_OPERAND_CR2_32, HW_H_CR2_32, 13, 3,
1932 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_13_3] } },
fb53f5a8 1933 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1934/* cr3-Unprefixed-32: control */
1935 { "cr3-Unprefixed-32", M32C_OPERAND_CR3_UNPREFIXED_32, HW_H_CR3_32, 13, 3,
1936 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_13_3] } },
fb53f5a8 1937 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1938/* cr3-Prefixed-32: control */
1939 { "cr3-Prefixed-32", M32C_OPERAND_CR3_PREFIXED_32, HW_H_CR3_32, 21, 3,
1940 { 0, { (const PTR) &m32c_cgen_ifld_table[M32C_F_21_3] } },
fb53f5a8 1941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1942/* Z: Suffix for zero format insns */
1943 { "Z", M32C_OPERAND_Z, HW_H_SINT, 0, 0,
1944 { 0, { (const PTR) 0 } },
fb53f5a8 1945 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1946/* S: Suffix for short format insns */
1947 { "S", M32C_OPERAND_S, HW_H_SINT, 0, 0,
1948 { 0, { (const PTR) 0 } },
fb53f5a8 1949 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1950/* Q: Suffix for quick format insns */
1951 { "Q", M32C_OPERAND_Q, HW_H_SINT, 0, 0,
1952 { 0, { (const PTR) 0 } },
fb53f5a8 1953 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1954/* G: Suffix for general format insns */
1955 { "G", M32C_OPERAND_G, HW_H_SINT, 0, 0,
1956 { 0, { (const PTR) 0 } },
fb53f5a8 1957 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1958/* X: Empty suffix */
1959 { "X", M32C_OPERAND_X, HW_H_SINT, 0, 0,
1960 { 0, { (const PTR) 0 } },
fb53f5a8 1961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1962/* size: any size specifier */
1963 { "size", M32C_OPERAND_SIZE, HW_H_SINT, 0, 0,
1964 { 0, { (const PTR) 0 } },
fb53f5a8 1965 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\xc0" } } } } },
49f58d10
JB
1966/* BitIndex: Bit Index for the next insn */
1967 { "BitIndex", M32C_OPERAND_BITINDEX, HW_H_BIT_INDEX, 0, 0,
1968 { 0, { (const PTR) 0 } },
fb53f5a8 1969 { 0|A(SEM_ONLY), { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1970/* SrcIndex: Source Index for the next insn */
1971 { "SrcIndex", M32C_OPERAND_SRCINDEX, HW_H_SRC_INDEX, 0, 0,
1972 { 0, { (const PTR) 0 } },
fb53f5a8 1973 { 0|A(SEM_ONLY), { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1974/* DstIndex: Destination Index for the next insn */
1975 { "DstIndex", M32C_OPERAND_DSTINDEX, HW_H_DST_INDEX, 0, 0,
1976 { 0, { (const PTR) 0 } },
fb53f5a8 1977 { 0|A(SEM_ONLY), { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1978/* NoRemainder: Place holder for when the remainder is not kept */
1979 { "NoRemainder", M32C_OPERAND_NOREMAINDER, HW_H_NONE, 0, 0,
1980 { 0, { (const PTR) 0 } },
fb53f5a8 1981 { 0|A(SEM_ONLY), { { { (1<<MACH_M32C), 0 } }, { { 1, "\x40" } } } } },
49f58d10
JB
1982/* src16-Rn-direct-QI: m16c Rn direct source QI */
1983/* src16-Rn-direct-HI: m16c Rn direct source HI */
1984/* src32-Rn-direct-Unprefixed-QI: m32c Rn direct source QI */
1985/* src32-Rn-direct-Prefixed-QI: m32c Rn direct source QI */
1986/* src32-Rn-direct-Unprefixed-HI: m32c Rn direct source HI */
1987/* src32-Rn-direct-Prefixed-HI: m32c Rn direct source HI */
1988/* src32-Rn-direct-Unprefixed-SI: m32c Rn direct source SI */
1989/* src32-Rn-direct-Prefixed-SI: m32c Rn direct source SI */
1990/* src16-An-direct-QI: m16c An direct destination QI */
1991/* src16-An-direct-HI: m16c An direct destination HI */
1992/* src32-An-direct-Unprefixed-QI: m32c An direct destination QI */
1993/* src32-An-direct-Unprefixed-HI: m32c An direct destination HI */
1994/* src32-An-direct-Unprefixed-SI: m32c An direct destination SI */
1995/* src32-An-direct-Prefixed-QI: m32c An direct destination QI */
1996/* src32-An-direct-Prefixed-HI: m32c An direct destination HI */
1997/* src32-An-direct-Prefixed-SI: m32c An direct destination SI */
1998/* src16-An-indirect-QI: m16c An indirect destination QI */
1999/* src16-An-indirect-HI: m16c An indirect destination HI */
2000/* src32-An-indirect-Unprefixed-QI: m32c An indirect destination QI */
2001/* src32-An-indirect-Unprefixed-HI: m32c An indirect destination HI */
2002/* src32-An-indirect-Unprefixed-SI: m32c An indirect destination SI */
2003/* src32-An-indirect-Prefixed-QI: m32c An indirect destination QI */
2004/* src32-An-indirect-Prefixed-HI: m32c An indirect destination HI */
2005/* src32-An-indirect-Prefixed-SI: m32c An indirect destination SI */
2006/* src16-16-8-SB-relative-QI: m16c dsp:8[sb] relative destination QI */
2007/* src16-16-16-SB-relative-QI: m16c dsp:16[sb] relative destination QI */
2008/* src16-16-8-FB-relative-QI: m16c dsp:8[fb] relative destination QI */
2009/* src16-16-8-An-relative-QI: m16c dsp:8[An] relative destination QI */
2010/* src16-16-16-An-relative-QI: m16c dsp:16[An] relative destination QI */
2011/* src16-16-8-SB-relative-HI: m16c dsp:8[sb] relative destination HI */
2012/* src16-16-16-SB-relative-HI: m16c dsp:16[sb] relative destination HI */
2013/* src16-16-8-FB-relative-HI: m16c dsp:8[fb] relative destination HI */
2014/* src16-16-8-An-relative-HI: m16c dsp:8[An] relative destination HI */
2015/* src16-16-16-An-relative-HI: m16c dsp:16[An] relative destination HI */
2016/* src32-16-8-SB-relative-Unprefixed-QI: m32c dsp:8[sb] relative destination QI */
2017/* src32-16-16-SB-relative-Unprefixed-QI: m32c dsp:16[sb] relative destination QI */
2018/* src32-16-8-FB-relative-Unprefixed-QI: m32c dsp:8[fb] relative destination QI */
2019/* src32-16-16-FB-relative-Unprefixed-QI: m32c dsp:16[fb] relative destination QI */
2020/* src32-16-8-An-relative-Unprefixed-QI: m32c dsp:8[An] relative destination QI */
2021/* src32-16-16-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2022/* src32-16-24-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2023/* src32-16-8-SB-relative-Unprefixed-HI: m32c dsp:8[sb] relative destination HI */
2024/* src32-16-16-SB-relative-Unprefixed-HI: m32c dsp:16[sb] relative destination HI */
2025/* src32-16-8-FB-relative-Unprefixed-HI: m32c dsp:8[fb] relative destination HI */
2026/* src32-16-16-FB-relative-Unprefixed-HI: m32c dsp:16[fb] relative destination HI */
2027/* src32-16-8-An-relative-Unprefixed-HI: m32c dsp:8[An] relative destination HI */
2028/* src32-16-16-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2029/* src32-16-24-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2030/* src32-16-8-SB-relative-Unprefixed-SI: m32c dsp:8[sb] relative destination SI */
2031/* src32-16-16-SB-relative-Unprefixed-SI: m32c dsp:16[sb] relative destination SI */
2032/* src32-16-8-FB-relative-Unprefixed-SI: m32c dsp:8[fb] relative destination SI */
2033/* src32-16-16-FB-relative-Unprefixed-SI: m32c dsp:16[fb] relative destination SI */
2034/* src32-16-8-An-relative-Unprefixed-SI: m32c dsp:8[An] relative destination SI */
2035/* src32-16-16-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2036/* src32-16-24-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2037/* src32-24-8-SB-relative-Prefixed-QI: m32c dsp:8[sb] relative destination QI */
2038/* src32-24-16-SB-relative-Prefixed-QI: m32c dsp:16[sb] relative destination QI */
2039/* src32-24-8-FB-relative-Prefixed-QI: m32c dsp:8[fb] relative destination QI */
2040/* src32-24-16-FB-relative-Prefixed-QI: m32c dsp:16[fb] relative destination QI */
2041/* src32-24-8-An-relative-Prefixed-QI: m32c dsp:8[An] relative destination QI */
2042/* src32-24-16-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2043/* src32-24-24-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2044/* src32-24-8-SB-relative-Prefixed-HI: m32c dsp:8[sb] relative destination HI */
2045/* src32-24-16-SB-relative-Prefixed-HI: m32c dsp:16[sb] relative destination HI */
2046/* src32-24-8-FB-relative-Prefixed-HI: m32c dsp:8[fb] relative destination HI */
2047/* src32-24-16-FB-relative-Prefixed-HI: m32c dsp:16[fb] relative destination HI */
2048/* src32-24-8-An-relative-Prefixed-HI: m32c dsp:8[An] relative destination HI */
2049/* src32-24-16-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2050/* src32-24-24-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2051/* src32-24-8-SB-relative-Prefixed-SI: m32c dsp:8[sb] relative destination SI */
2052/* src32-24-16-SB-relative-Prefixed-SI: m32c dsp:16[sb] relative destination SI */
2053/* src32-24-8-FB-relative-Prefixed-SI: m32c dsp:8[fb] relative destination SI */
2054/* src32-24-16-FB-relative-Prefixed-SI: m32c dsp:16[fb] relative destination SI */
2055/* src32-24-8-An-relative-Prefixed-SI: m32c dsp:8[An] relative destination SI */
2056/* src32-24-16-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2057/* src32-24-24-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2058/* src16-16-16-absolute-QI: m16c absolute address QI */
2059/* src16-16-16-absolute-HI: m16c absolute address HI */
2060/* src32-16-16-absolute-Unprefixed-QI: m32c absolute address QI */
2061/* src32-16-24-absolute-Unprefixed-QI: m32c absolute address QI */
2062/* src32-16-16-absolute-Unprefixed-HI: m32c absolute address HI */
2063/* src32-16-24-absolute-Unprefixed-HI: m32c absolute address HI */
2064/* src32-16-16-absolute-Unprefixed-SI: m32c absolute address SI */
2065/* src32-16-24-absolute-Unprefixed-SI: m32c absolute address SI */
2066/* src32-24-16-absolute-Prefixed-QI: m32c absolute address QI */
2067/* src32-24-24-absolute-Prefixed-QI: m32c absolute address QI */
2068/* src32-24-16-absolute-Prefixed-HI: m32c absolute address HI */
2069/* src32-24-24-absolute-Prefixed-HI: m32c absolute address HI */
2070/* src32-24-16-absolute-Prefixed-SI: m32c absolute address SI */
2071/* src32-24-24-absolute-Prefixed-SI: m32c absolute address SI */
2072/* src16-2-S-8-SB-relative-QI: m16c SB relative address */
2073/* src16-2-S-8-FB-relative-QI: m16c FB relative address */
2074/* src16-2-S-16-absolute-QI: m16c absolute address */
2075/* src32-2-S-8-SB-relative-QI: m32c SB relative address */
2076/* src32-2-S-8-FB-relative-QI: m32c FB relative address */
2077/* src32-2-S-16-absolute-QI: m32c absolute address */
2078/* src32-2-S-8-SB-relative-HI: m32c SB relative address */
2079/* src32-2-S-8-FB-relative-HI: m32c FB relative address */
2080/* src32-2-S-16-absolute-HI: m32c absolute address */
2081/* dst16-Rn-direct-QI: m16c Rn direct destination QI */
2082/* dst16-Rn-direct-HI: m16c Rn direct destination HI */
2083/* dst16-Rn-direct-SI: m16c Rn direct destination SI */
2084/* dst16-Rn-direct-Ext-QI: m16c Rn direct destination QI */
2085/* dst32-Rn-direct-Unprefixed-QI: m32c Rn direct destination QI */
2086/* dst32-Rn-direct-Prefixed-QI: m32c Rn direct destination QI */
2087/* dst32-Rn-direct-Unprefixed-HI: m32c Rn direct destination HI */
2088/* dst32-Rn-direct-Prefixed-HI: m32c Rn direct destination HI */
2089/* dst32-Rn-direct-Unprefixed-SI: m32c Rn direct destination SI */
2090/* dst32-Rn-direct-Prefixed-SI: m32c Rn direct destination SI */
2091/* dst32-Rn-direct-ExtUnprefixed-QI: m32c Rn direct destination QI */
2092/* dst32-Rn-direct-ExtUnprefixed-HI: m32c Rn direct destination HI */
2093/* dst32-R3-direct-Unprefixed-HI: m32c R3 direct HI */
2094/* dst16-An-direct-QI: m16c An direct destination QI */
2095/* dst16-An-direct-HI: m16c An direct destination HI */
2096/* dst16-An-direct-SI: m16c An direct destination SI */
2097/* dst32-An-direct-Unprefixed-QI: m32c An direct destination QI */
2098/* dst32-An-direct-Prefixed-QI: m32c An direct destination QI */
2099/* dst32-An-direct-Unprefixed-HI: m32c An direct destination HI */
2100/* dst32-An-direct-Prefixed-HI: m32c An direct destination HI */
2101/* dst32-An-direct-Unprefixed-SI: m32c An direct destination SI */
2102/* dst32-An-direct-Prefixed-SI: m32c An direct destination SI */
2103/* dst16-An-indirect-QI: m16c An indirect destination QI */
2104/* dst16-An-indirect-HI: m16c An indirect destination HI */
2105/* dst16-An-indirect-SI: m16c An indirect destination SI */
2106/* dst16-An-indirect-Ext-QI: m16c An indirect destination QI */
2107/* dst32-An-indirect-Unprefixed-QI: m32c An indirect destination QI */
2108/* dst32-An-indirect-Prefixed-QI: m32c An indirect destination QI */
2109/* dst32-An-indirect-Unprefixed-HI: m32c An indirect destination HI */
2110/* dst32-An-indirect-Prefixed-HI: m32c An indirect destination HI */
2111/* dst32-An-indirect-Unprefixed-SI: m32c An indirect destination SI */
2112/* dst32-An-indirect-Prefixed-SI: m32c An indirect destination SI */
2113/* dst32-An-indirect-ExtUnprefixed-QI: m32c An indirect destination QI */
2114/* dst32-An-indirect-ExtUnprefixed-HI: m32c An indirect destination HI */
2115/* dst16-16-8-SB-relative-QI: m16c dsp:8[sb] relative destination QI */
2116/* dst16-16-16-SB-relative-QI: m16c dsp:16[sb] relative destination QI */
2117/* dst16-16-8-FB-relative-QI: m16c dsp:8[fb] relative destination QI */
2118/* dst16-16-8-An-relative-QI: m16c dsp:8[An] relative destination QI */
2119/* dst16-16-16-An-relative-QI: m16c dsp:16[An] relative destination QI */
2120/* dst16-24-8-SB-relative-QI: m16c dsp:8[sb] relative destination QI */
2121/* dst16-24-16-SB-relative-QI: m16c dsp:16[sb] relative destination QI */
2122/* dst16-24-8-FB-relative-QI: m16c dsp:8[fb] relative destination QI */
2123/* dst16-24-8-An-relative-QI: m16c dsp:8[An] relative destination QI */
2124/* dst16-24-16-An-relative-QI: m16c dsp:16[An] relative destination QI */
2125/* dst16-32-8-SB-relative-QI: m16c dsp:8[sb] relative destination QI */
2126/* dst16-32-16-SB-relative-QI: m16c dsp:16[sb] relative destination QI */
2127/* dst16-32-8-FB-relative-QI: m16c dsp:8[fb] relative destination QI */
2128/* dst16-32-8-An-relative-QI: m16c dsp:8[An] relative destination QI */
2129/* dst16-32-16-An-relative-QI: m16c dsp:16[An] relative destination QI */
2130/* dst16-40-8-SB-relative-QI: m16c dsp:8[sb] relative destination QI */
2131/* dst16-40-16-SB-relative-QI: m16c dsp:16[sb] relative destination QI */
2132/* dst16-40-8-FB-relative-QI: m16c dsp:8[fb] relative destination QI */
2133/* dst16-40-8-An-relative-QI: m16c dsp:8[An] relative destination QI */
2134/* dst16-40-16-An-relative-QI: m16c dsp:16[An] relative destination QI */
2135/* dst16-48-8-SB-relative-QI: m16c dsp:8[sb] relative destination QI */
2136/* dst16-48-16-SB-relative-QI: m16c dsp:16[sb] relative destination QI */
2137/* dst16-48-8-FB-relative-QI: m16c dsp:8[fb] relative destination QI */
2138/* dst16-48-8-An-relative-QI: m16c dsp:8[An] relative destination QI */
2139/* dst16-48-16-An-relative-QI: m16c dsp:16[An] relative destination QI */
2140/* dst16-16-8-SB-relative-HI: m16c dsp:8[sb] relative destination HI */
2141/* dst16-16-16-SB-relative-HI: m16c dsp:16[sb] relative destination HI */
2142/* dst16-16-8-FB-relative-HI: m16c dsp:8[fb] relative destination HI */
2143/* dst16-16-8-An-relative-HI: m16c dsp:8[An] relative destination HI */
2144/* dst16-16-16-An-relative-HI: m16c dsp:16[An] relative destination HI */
2145/* dst16-24-8-SB-relative-HI: m16c dsp:8[sb] relative destination HI */
2146/* dst16-24-16-SB-relative-HI: m16c dsp:16[sb] relative destination HI */
2147/* dst16-24-8-FB-relative-HI: m16c dsp:8[fb] relative destination HI */
2148/* dst16-24-8-An-relative-HI: m16c dsp:8[An] relative destination HI */
2149/* dst16-24-16-An-relative-HI: m16c dsp:16[An] relative destination HI */
2150/* dst16-32-8-SB-relative-HI: m16c dsp:8[sb] relative destination HI */
2151/* dst16-32-16-SB-relative-HI: m16c dsp:16[sb] relative destination HI */
2152/* dst16-32-8-FB-relative-HI: m16c dsp:8[fb] relative destination HI */
2153/* dst16-32-8-An-relative-HI: m16c dsp:8[An] relative destination HI */
2154/* dst16-32-16-An-relative-HI: m16c dsp:16[An] relative destination HI */
2155/* dst16-40-8-SB-relative-HI: m16c dsp:8[sb] relative destination HI */
2156/* dst16-40-16-SB-relative-HI: m16c dsp:16[sb] relative destination HI */
2157/* dst16-40-8-FB-relative-HI: m16c dsp:8[fb] relative destination HI */
2158/* dst16-40-8-An-relative-HI: m16c dsp:8[An] relative destination HI */
2159/* dst16-40-16-An-relative-HI: m16c dsp:16[An] relative destination HI */
2160/* dst16-48-8-SB-relative-HI: m16c dsp:8[sb] relative destination HI */
2161/* dst16-48-16-SB-relative-HI: m16c dsp:16[sb] relative destination HI */
2162/* dst16-48-8-FB-relative-HI: m16c dsp:8[fb] relative destination HI */
2163/* dst16-48-8-An-relative-HI: m16c dsp:8[An] relative destination HI */
2164/* dst16-48-16-An-relative-HI: m16c dsp:16[An] relative destination HI */
2165/* dst16-16-8-SB-relative-SI: m16c dsp:8[sb] relative destination SI */
2166/* dst16-16-16-SB-relative-SI: m16c dsp:16[sb] relative destination SI */
2167/* dst16-16-8-FB-relative-SI: m16c dsp:8[fb] relative destination SI */
2168/* dst16-16-8-An-relative-SI: m16c dsp:8[An] relative destination SI */
2169/* dst16-16-16-An-relative-SI: m16c dsp:16[An] relative destination SI */
2170/* dst16-24-8-SB-relative-SI: m16c dsp:8[sb] relative destination SI */
2171/* dst16-24-16-SB-relative-SI: m16c dsp:16[sb] relative destination SI */
2172/* dst16-24-8-FB-relative-SI: m16c dsp:8[fb] relative destination SI */
2173/* dst16-24-8-An-relative-SI: m16c dsp:8[An] relative destination SI */
2174/* dst16-24-16-An-relative-SI: m16c dsp:16[An] relative destination SI */
2175/* dst16-32-8-SB-relative-SI: m16c dsp:8[sb] relative destination SI */
2176/* dst16-32-16-SB-relative-SI: m16c dsp:16[sb] relative destination SI */
2177/* dst16-32-8-FB-relative-SI: m16c dsp:8[fb] relative destination SI */
2178/* dst16-32-8-An-relative-SI: m16c dsp:8[An] relative destination SI */
2179/* dst16-32-16-An-relative-SI: m16c dsp:16[An] relative destination SI */
2180/* dst16-40-8-SB-relative-SI: m16c dsp:8[sb] relative destination SI */
2181/* dst16-40-16-SB-relative-SI: m16c dsp:16[sb] relative destination SI */
2182/* dst16-40-8-FB-relative-SI: m16c dsp:8[fb] relative destination SI */
2183/* dst16-40-8-An-relative-SI: m16c dsp:8[An] relative destination SI */
2184/* dst16-40-16-An-relative-SI: m16c dsp:16[An] relative destination SI */
2185/* dst16-48-8-SB-relative-SI: m16c dsp:8[sb] relative destination SI */
2186/* dst16-48-16-SB-relative-SI: m16c dsp:16[sb] relative destination SI */
2187/* dst16-48-8-FB-relative-SI: m16c dsp:8[fb] relative destination SI */
2188/* dst16-48-8-An-relative-SI: m16c dsp:8[An] relative destination SI */
2189/* dst16-48-16-An-relative-SI: m16c dsp:16[An] relative destination SI */
2190/* dst16-16-8-SB-relative-Ext-QI: m16c dsp:8[sb] relative destination QI */
2191/* dst16-16-16-SB-relative-Ext-QI: m16c dsp:16[sb] relative destination QI */
2192/* dst16-16-8-FB-relative-Ext-QI: m16c dsp:8[fb] relative destination QI */
2193/* dst16-16-8-An-relative-Ext-QI: m16c dsp:8[An] relative destination QI */
2194/* dst16-16-16-An-relative-Ext-QI: m16c dsp:16[An] relative destination QI */
2195/* dst32-16-8-SB-relative-Unprefixed-QI: m32c dsp:8[sb] relative destination QI */
2196/* dst32-16-16-SB-relative-Unprefixed-QI: m32c dsp:16[sb] relative destination QI */
2197/* dst32-16-8-FB-relative-Unprefixed-QI: m32c dsp:8[fb] relative destination QI */
2198/* dst32-16-16-FB-relative-Unprefixed-QI: m32c dsp:16[fb] relative destination QI */
2199/* dst32-16-8-An-relative-Unprefixed-QI: m32c dsp:8[An] relative destination QI */
2200/* dst32-16-16-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2201/* dst32-16-24-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2202/* dst32-24-8-SB-relative-Unprefixed-QI: m32c dsp:8[sb] relative destination QI */
2203/* dst32-24-16-SB-relative-Unprefixed-QI: m32c dsp:16[sb] relative destination QI */
2204/* dst32-24-8-FB-relative-Unprefixed-QI: m32c dsp:8[fb] relative destination QI */
2205/* dst32-24-16-FB-relative-Unprefixed-QI: m32c dsp:16[fb] relative destination QI */
2206/* dst32-24-8-An-relative-Unprefixed-QI: m32c dsp:8[An] relative destination QI */
2207/* dst32-24-16-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2208/* dst32-24-24-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2209/* dst32-32-8-SB-relative-Unprefixed-QI: m32c dsp:8[sb] relative destination QI */
2210/* dst32-32-16-SB-relative-Unprefixed-QI: m32c dsp:16[sb] relative destination QI */
2211/* dst32-32-8-FB-relative-Unprefixed-QI: m32c dsp:8[fb] relative destination QI */
2212/* dst32-32-16-FB-relative-Unprefixed-QI: m32c dsp:16[fb] relative destination QI */
2213/* dst32-32-8-An-relative-Unprefixed-QI: m32c dsp:8[An] relative destination QI */
2214/* dst32-32-16-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2215/* dst32-32-24-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2216/* dst32-40-8-SB-relative-Unprefixed-QI: m32c dsp:8[sb] relative destination QI */
2217/* dst32-40-16-SB-relative-Unprefixed-QI: m32c dsp:16[sb] relative destination QI */
2218/* dst32-40-8-FB-relative-Unprefixed-QI: m32c dsp:8[fb] relative destination QI */
2219/* dst32-40-16-FB-relative-Unprefixed-QI: m32c dsp:16[fb] relative destination QI */
2220/* dst32-40-8-An-relative-Unprefixed-QI: m32c dsp:8[An] relative destination QI */
2221/* dst32-40-16-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2222/* dst32-40-24-An-relative-Unprefixed-QI: m32c dsp:16[An] relative destination QI */
2223/* dst32-16-8-SB-relative-Unprefixed-HI: m32c dsp:8[sb] relative destination HI */
2224/* dst32-16-16-SB-relative-Unprefixed-HI: m32c dsp:16[sb] relative destination HI */
2225/* dst32-16-8-FB-relative-Unprefixed-HI: m32c dsp:8[fb] relative destination HI */
2226/* dst32-16-16-FB-relative-Unprefixed-HI: m32c dsp:16[fb] relative destination HI */
2227/* dst32-16-8-An-relative-Unprefixed-HI: m32c dsp:8[An] relative destination HI */
2228/* dst32-16-16-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2229/* dst32-16-24-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2230/* dst32-24-8-SB-relative-Unprefixed-HI: m32c dsp:8[sb] relative destination HI */
2231/* dst32-24-16-SB-relative-Unprefixed-HI: m32c dsp:16[sb] relative destination HI */
2232/* dst32-24-8-FB-relative-Unprefixed-HI: m32c dsp:8[fb] relative destination HI */
2233/* dst32-24-16-FB-relative-Unprefixed-HI: m32c dsp:16[fb] relative destination HI */
2234/* dst32-24-8-An-relative-Unprefixed-HI: m32c dsp:8[An] relative destination HI */
2235/* dst32-24-16-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2236/* dst32-24-24-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2237/* dst32-32-8-SB-relative-Unprefixed-HI: m32c dsp:8[sb] relative destination HI */
2238/* dst32-32-16-SB-relative-Unprefixed-HI: m32c dsp:16[sb] relative destination HI */
2239/* dst32-32-8-FB-relative-Unprefixed-HI: m32c dsp:8[fb] relative destination HI */
2240/* dst32-32-16-FB-relative-Unprefixed-HI: m32c dsp:16[fb] relative destination HI */
2241/* dst32-32-8-An-relative-Unprefixed-HI: m32c dsp:8[An] relative destination HI */
2242/* dst32-32-16-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2243/* dst32-32-24-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2244/* dst32-40-8-SB-relative-Unprefixed-HI: m32c dsp:8[sb] relative destination HI */
2245/* dst32-40-16-SB-relative-Unprefixed-HI: m32c dsp:16[sb] relative destination HI */
2246/* dst32-40-8-FB-relative-Unprefixed-HI: m32c dsp:8[fb] relative destination HI */
2247/* dst32-40-16-FB-relative-Unprefixed-HI: m32c dsp:16[fb] relative destination HI */
2248/* dst32-40-8-An-relative-Unprefixed-HI: m32c dsp:8[An] relative destination HI */
2249/* dst32-40-16-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2250/* dst32-40-24-An-relative-Unprefixed-HI: m32c dsp:16[An] relative destination HI */
2251/* dst32-16-8-SB-relative-Unprefixed-SI: m32c dsp:8[sb] relative destination SI */
2252/* dst32-16-16-SB-relative-Unprefixed-SI: m32c dsp:16[sb] relative destination SI */
2253/* dst32-16-8-FB-relative-Unprefixed-SI: m32c dsp:8[fb] relative destination SI */
2254/* dst32-16-16-FB-relative-Unprefixed-SI: m32c dsp:16[fb] relative destination SI */
2255/* dst32-16-8-An-relative-Unprefixed-SI: m32c dsp:8[An] relative destination SI */
2256/* dst32-16-16-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2257/* dst32-16-24-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2258/* dst32-24-8-SB-relative-Unprefixed-SI: m32c dsp:8[sb] relative destination SI */
2259/* dst32-24-16-SB-relative-Unprefixed-SI: m32c dsp:16[sb] relative destination SI */
2260/* dst32-24-8-FB-relative-Unprefixed-SI: m32c dsp:8[fb] relative destination SI */
2261/* dst32-24-16-FB-relative-Unprefixed-SI: m32c dsp:16[fb] relative destination SI */
2262/* dst32-24-8-An-relative-Unprefixed-SI: m32c dsp:8[An] relative destination SI */
2263/* dst32-24-16-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2264/* dst32-24-24-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2265/* dst32-32-8-SB-relative-Unprefixed-SI: m32c dsp:8[sb] relative destination SI */
2266/* dst32-32-16-SB-relative-Unprefixed-SI: m32c dsp:16[sb] relative destination SI */
2267/* dst32-32-8-FB-relative-Unprefixed-SI: m32c dsp:8[fb] relative destination SI */
2268/* dst32-32-16-FB-relative-Unprefixed-SI: m32c dsp:16[fb] relative destination SI */
2269/* dst32-32-8-An-relative-Unprefixed-SI: m32c dsp:8[An] relative destination SI */
2270/* dst32-32-16-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2271/* dst32-32-24-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2272/* dst32-40-8-SB-relative-Unprefixed-SI: m32c dsp:8[sb] relative destination SI */
2273/* dst32-40-16-SB-relative-Unprefixed-SI: m32c dsp:16[sb] relative destination SI */
2274/* dst32-40-8-FB-relative-Unprefixed-SI: m32c dsp:8[fb] relative destination SI */
2275/* dst32-40-16-FB-relative-Unprefixed-SI: m32c dsp:16[fb] relative destination SI */
2276/* dst32-40-8-An-relative-Unprefixed-SI: m32c dsp:8[An] relative destination SI */
2277/* dst32-40-16-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2278/* dst32-40-24-An-relative-Unprefixed-SI: m32c dsp:16[An] relative destination SI */
2279/* dst32-24-8-SB-relative-Prefixed-QI: m32c dsp:8[sb] relative destination QI */
2280/* dst32-24-16-SB-relative-Prefixed-QI: m32c dsp:16[sb] relative destination QI */
2281/* dst32-24-8-FB-relative-Prefixed-QI: m32c dsp:8[fb] relative destination QI */
2282/* dst32-24-16-FB-relative-Prefixed-QI: m32c dsp:16[fb] relative destination QI */
2283/* dst32-24-8-An-relative-Prefixed-QI: m32c dsp:8[An] relative destination QI */
2284/* dst32-24-16-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2285/* dst32-24-24-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2286/* dst32-32-8-SB-relative-Prefixed-QI: m32c dsp:8[sb] relative destination QI */
2287/* dst32-32-16-SB-relative-Prefixed-QI: m32c dsp:16[sb] relative destination QI */
2288/* dst32-32-8-FB-relative-Prefixed-QI: m32c dsp:8[fb] relative destination QI */
2289/* dst32-32-16-FB-relative-Prefixed-QI: m32c dsp:16[fb] relative destination QI */
2290/* dst32-32-8-An-relative-Prefixed-QI: m32c dsp:8[An] relative destination QI */
2291/* dst32-32-16-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2292/* dst32-32-24-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2293/* dst32-40-8-SB-relative-Prefixed-QI: m32c dsp:8[sb] relative destination QI */
2294/* dst32-40-16-SB-relative-Prefixed-QI: m32c dsp:16[sb] relative destination QI */
2295/* dst32-40-8-FB-relative-Prefixed-QI: m32c dsp:8[fb] relative destination QI */
2296/* dst32-40-16-FB-relative-Prefixed-QI: m32c dsp:16[fb] relative destination QI */
2297/* dst32-40-8-An-relative-Prefixed-QI: m32c dsp:8[An] relative destination QI */
2298/* dst32-40-16-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2299/* dst32-40-24-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2300/* dst32-48-8-SB-relative-Prefixed-QI: m32c dsp:8[sb] relative destination QI */
2301/* dst32-48-16-SB-relative-Prefixed-QI: m32c dsp:16[sb] relative destination QI */
2302/* dst32-48-8-FB-relative-Prefixed-QI: m32c dsp:8[fb] relative destination QI */
2303/* dst32-48-16-FB-relative-Prefixed-QI: m32c dsp:16[fb] relative destination QI */
2304/* dst32-48-8-An-relative-Prefixed-QI: m32c dsp:8[An] relative destination QI */
2305/* dst32-48-16-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2306/* dst32-48-24-An-relative-Prefixed-QI: m32c dsp:16[An] relative destination QI */
2307/* dst32-24-8-SB-relative-Prefixed-HI: m32c dsp:8[sb] relative destination HI */
2308/* dst32-24-16-SB-relative-Prefixed-HI: m32c dsp:16[sb] relative destination HI */
2309/* dst32-24-8-FB-relative-Prefixed-HI: m32c dsp:8[fb] relative destination HI */
2310/* dst32-24-16-FB-relative-Prefixed-HI: m32c dsp:16[fb] relative destination HI */
2311/* dst32-24-8-An-relative-Prefixed-HI: m32c dsp:8[An] relative destination HI */
2312/* dst32-24-16-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2313/* dst32-24-24-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2314/* dst32-32-8-SB-relative-Prefixed-HI: m32c dsp:8[sb] relative destination HI */
2315/* dst32-32-16-SB-relative-Prefixed-HI: m32c dsp:16[sb] relative destination HI */
2316/* dst32-32-8-FB-relative-Prefixed-HI: m32c dsp:8[fb] relative destination HI */
2317/* dst32-32-16-FB-relative-Prefixed-HI: m32c dsp:16[fb] relative destination HI */
2318/* dst32-32-8-An-relative-Prefixed-HI: m32c dsp:8[An] relative destination HI */
2319/* dst32-32-16-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2320/* dst32-32-24-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2321/* dst32-40-8-SB-relative-Prefixed-HI: m32c dsp:8[sb] relative destination HI */
2322/* dst32-40-16-SB-relative-Prefixed-HI: m32c dsp:16[sb] relative destination HI */
2323/* dst32-40-8-FB-relative-Prefixed-HI: m32c dsp:8[fb] relative destination HI */
2324/* dst32-40-16-FB-relative-Prefixed-HI: m32c dsp:16[fb] relative destination HI */
2325/* dst32-40-8-An-relative-Prefixed-HI: m32c dsp:8[An] relative destination HI */
2326/* dst32-40-16-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2327/* dst32-40-24-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2328/* dst32-48-8-SB-relative-Prefixed-HI: m32c dsp:8[sb] relative destination HI */
2329/* dst32-48-16-SB-relative-Prefixed-HI: m32c dsp:16[sb] relative destination HI */
2330/* dst32-48-8-FB-relative-Prefixed-HI: m32c dsp:8[fb] relative destination HI */
2331/* dst32-48-16-FB-relative-Prefixed-HI: m32c dsp:16[fb] relative destination HI */
2332/* dst32-48-8-An-relative-Prefixed-HI: m32c dsp:8[An] relative destination HI */
2333/* dst32-48-16-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2334/* dst32-48-24-An-relative-Prefixed-HI: m32c dsp:16[An] relative destination HI */
2335/* dst32-24-8-SB-relative-Prefixed-SI: m32c dsp:8[sb] relative destination SI */
2336/* dst32-24-16-SB-relative-Prefixed-SI: m32c dsp:16[sb] relative destination SI */
2337/* dst32-24-8-FB-relative-Prefixed-SI: m32c dsp:8[fb] relative destination SI */
2338/* dst32-24-16-FB-relative-Prefixed-SI: m32c dsp:16[fb] relative destination SI */
2339/* dst32-24-8-An-relative-Prefixed-SI: m32c dsp:8[An] relative destination SI */
2340/* dst32-24-16-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2341/* dst32-24-24-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2342/* dst32-32-8-SB-relative-Prefixed-SI: m32c dsp:8[sb] relative destination SI */
2343/* dst32-32-16-SB-relative-Prefixed-SI: m32c dsp:16[sb] relative destination SI */
2344/* dst32-32-8-FB-relative-Prefixed-SI: m32c dsp:8[fb] relative destination SI */
2345/* dst32-32-16-FB-relative-Prefixed-SI: m32c dsp:16[fb] relative destination SI */
2346/* dst32-32-8-An-relative-Prefixed-SI: m32c dsp:8[An] relative destination SI */
2347/* dst32-32-16-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2348/* dst32-32-24-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2349/* dst32-40-8-SB-relative-Prefixed-SI: m32c dsp:8[sb] relative destination SI */
2350/* dst32-40-16-SB-relative-Prefixed-SI: m32c dsp:16[sb] relative destination SI */
2351/* dst32-40-8-FB-relative-Prefixed-SI: m32c dsp:8[fb] relative destination SI */
2352/* dst32-40-16-FB-relative-Prefixed-SI: m32c dsp:16[fb] relative destination SI */
2353/* dst32-40-8-An-relative-Prefixed-SI: m32c dsp:8[An] relative destination SI */
2354/* dst32-40-16-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2355/* dst32-40-24-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2356/* dst32-48-8-SB-relative-Prefixed-SI: m32c dsp:8[sb] relative destination SI */
2357/* dst32-48-16-SB-relative-Prefixed-SI: m32c dsp:16[sb] relative destination SI */
2358/* dst32-48-8-FB-relative-Prefixed-SI: m32c dsp:8[fb] relative destination SI */
2359/* dst32-48-16-FB-relative-Prefixed-SI: m32c dsp:16[fb] relative destination SI */
2360/* dst32-48-8-An-relative-Prefixed-SI: m32c dsp:8[An] relative destination SI */
2361/* dst32-48-16-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2362/* dst32-48-24-An-relative-Prefixed-SI: m32c dsp:16[An] relative destination SI */
2363/* dst32-16-8-SB-relative-ExtUnprefixed-QI: m32c dsp:8[sb] relative destination QI */
2364/* dst32-16-16-SB-relative-ExtUnprefixed-QI: m32c dsp:16[sb] relative destination QI */
2365/* dst32-16-8-FB-relative-ExtUnprefixed-QI: m32c dsp:8[fb] relative destination QI */
2366/* dst32-16-16-FB-relative-ExtUnprefixed-QI: m32c dsp:16[fb] relative destination QI */
2367/* dst32-16-8-An-relative-ExtUnprefixed-QI: m32c dsp:8[An] relative destination QI */
2368/* dst32-16-16-An-relative-ExtUnprefixed-QI: m32c dsp:16[An] relative destination QI */
2369/* dst32-16-24-An-relative-ExtUnprefixed-QI: m32c dsp:16[An] relative destination QI */
2370/* dst32-16-8-SB-relative-ExtUnprefixed-HI: m32c dsp:8[sb] relative destination HI */
2371/* dst32-16-16-SB-relative-ExtUnprefixed-HI: m32c dsp:16[sb] relative destination HI */
2372/* dst32-16-8-FB-relative-ExtUnprefixed-HI: m32c dsp:8[fb] relative destination HI */
2373/* dst32-16-16-FB-relative-ExtUnprefixed-HI: m32c dsp:16[fb] relative destination HI */
2374/* dst32-16-8-An-relative-ExtUnprefixed-HI: m32c dsp:8[An] relative destination HI */
2375/* dst32-16-16-An-relative-ExtUnprefixed-HI: m32c dsp:16[An] relative destination HI */
2376/* dst32-16-24-An-relative-ExtUnprefixed-HI: m32c dsp:16[An] relative destination HI */
2377/* dst16-16-16-absolute-QI: m16c absolute address QI */
2378/* dst16-24-16-absolute-QI: m16c absolute address QI */
2379/* dst16-32-16-absolute-QI: m16c absolute address QI */
2380/* dst16-40-16-absolute-QI: m16c absolute address QI */
2381/* dst16-48-16-absolute-QI: m16c absolute address QI */
2382/* dst16-16-16-absolute-HI: m16c absolute address HI */
2383/* dst16-24-16-absolute-HI: m16c absolute address HI */
2384/* dst16-32-16-absolute-HI: m16c absolute address HI */
2385/* dst16-40-16-absolute-HI: m16c absolute address HI */
2386/* dst16-48-16-absolute-HI: m16c absolute address HI */
2387/* dst16-16-16-absolute-SI: m16c absolute address SI */
2388/* dst16-24-16-absolute-SI: m16c absolute address SI */
2389/* dst16-32-16-absolute-SI: m16c absolute address SI */
2390/* dst16-40-16-absolute-SI: m16c absolute address SI */
2391/* dst16-48-16-absolute-SI: m16c absolute address SI */
2392/* dst16-16-16-absolute-Ext-QI: m16c absolute address QI */
2393/* dst32-16-16-absolute-Unprefixed-QI: m32c absolute address QI */
2394/* dst32-16-24-absolute-Unprefixed-QI: m32c absolute address QI */
2395/* dst32-24-16-absolute-Unprefixed-QI: m32c absolute address QI */
2396/* dst32-24-24-absolute-Unprefixed-QI: m32c absolute address QI */
2397/* dst32-32-16-absolute-Unprefixed-QI: m32c absolute address QI */
2398/* dst32-32-24-absolute-Unprefixed-QI: m32c absolute address QI */
2399/* dst32-40-16-absolute-Unprefixed-QI: m32c absolute address QI */
2400/* dst32-40-24-absolute-Unprefixed-QI: m32c absolute address QI */
2401/* dst32-16-16-absolute-Unprefixed-HI: m32c absolute address HI */
2402/* dst32-16-24-absolute-Unprefixed-HI: m32c absolute address HI */
2403/* dst32-24-16-absolute-Unprefixed-HI: m32c absolute address HI */
2404/* dst32-24-24-absolute-Unprefixed-HI: m32c absolute address HI */
2405/* dst32-32-16-absolute-Unprefixed-HI: m32c absolute address HI */
2406/* dst32-32-24-absolute-Unprefixed-HI: m32c absolute address HI */
2407/* dst32-40-16-absolute-Unprefixed-HI: m32c absolute address HI */
2408/* dst32-40-24-absolute-Unprefixed-HI: m32c absolute address HI */
2409/* dst32-16-16-absolute-Unprefixed-SI: m32c absolute address SI */
2410/* dst32-16-24-absolute-Unprefixed-SI: m32c absolute address SI */
2411/* dst32-24-16-absolute-Unprefixed-SI: m32c absolute address SI */
2412/* dst32-24-24-absolute-Unprefixed-SI: m32c absolute address SI */
2413/* dst32-32-16-absolute-Unprefixed-SI: m32c absolute address SI */
2414/* dst32-32-24-absolute-Unprefixed-SI: m32c absolute address SI */
2415/* dst32-40-16-absolute-Unprefixed-SI: m32c absolute address SI */
2416/* dst32-40-24-absolute-Unprefixed-SI: m32c absolute address SI */
2417/* dst32-24-16-absolute-Prefixed-QI: m32c absolute address QI */
2418/* dst32-24-24-absolute-Prefixed-QI: m32c absolute address QI */
2419/* dst32-32-16-absolute-Prefixed-QI: m32c absolute address QI */
2420/* dst32-32-24-absolute-Prefixed-QI: m32c absolute address QI */
2421/* dst32-40-16-absolute-Prefixed-QI: m32c absolute address QI */
2422/* dst32-40-24-absolute-Prefixed-QI: m32c absolute address QI */
2423/* dst32-48-16-absolute-Prefixed-QI: m32c absolute address QI */
2424/* dst32-48-24-absolute-Prefixed-QI: m32c absolute address QI */
2425/* dst32-24-16-absolute-Prefixed-HI: m32c absolute address HI */
2426/* dst32-24-24-absolute-Prefixed-HI: m32c absolute address HI */
2427/* dst32-32-16-absolute-Prefixed-HI: m32c absolute address HI */
2428/* dst32-32-24-absolute-Prefixed-HI: m32c absolute address HI */
2429/* dst32-40-16-absolute-Prefixed-HI: m32c absolute address HI */
2430/* dst32-40-24-absolute-Prefixed-HI: m32c absolute address HI */
2431/* dst32-48-16-absolute-Prefixed-HI: m32c absolute address HI */
2432/* dst32-48-24-absolute-Prefixed-HI: m32c absolute address HI */
2433/* dst32-24-16-absolute-Prefixed-SI: m32c absolute address SI */
2434/* dst32-24-24-absolute-Prefixed-SI: m32c absolute address SI */
2435/* dst32-32-16-absolute-Prefixed-SI: m32c absolute address SI */
2436/* dst32-32-24-absolute-Prefixed-SI: m32c absolute address SI */
2437/* dst32-40-16-absolute-Prefixed-SI: m32c absolute address SI */
2438/* dst32-40-24-absolute-Prefixed-SI: m32c absolute address SI */
2439/* dst32-48-16-absolute-Prefixed-SI: m32c absolute address SI */
2440/* dst32-48-24-absolute-Prefixed-SI: m32c absolute address SI */
2441/* dst32-16-16-absolute-ExtUnprefixed-QI: m32c absolute address QI */
2442/* dst32-16-24-absolute-ExtUnprefixed-QI: m32c absolute address QI */
2443/* dst32-16-16-absolute-ExtUnprefixed-HI: m32c absolute address HI */
2444/* dst32-16-24-absolute-ExtUnprefixed-HI: m32c absolute address HI */
2445/* bit16-Rn-direct: m16c Rn direct bit */
2446/* bit32-Rn-direct-Unprefixed: m32c Rn direct bit */
2447/* bit32-Rn-direct-Prefixed: m32c Rn direct bit */
2448/* bit16-An-direct: m16c An direct bit */
2449/* bit32-An-direct-Unprefixed: m32c An direct bit */
2450/* bit32-An-direct-Prefixed: m32c An direct bit */
2451/* bit16-An-indirect: m16c An indirect bit */
2452/* bit32-An-indirect-Unprefixed: m32c An indirect destination */
2453/* bit32-An-indirect-Prefixed: m32c An indirect destination */
2454/* bit16-16-8-SB-relative: m16c dsp:8[sb] relative bit xmode */
2455/* bit16-16-16-SB-relative: m16c dsp:16[sb] relative bit xmode */
2456/* bit16-16-8-FB-relative: m16c dsp:8[fb] relative bit xmode */
2457/* bit16-16-8-An-relative: m16c dsp:8[An] relative bit xmode */
2458/* bit16-16-16-An-relative: m16c dsp:16[An] relative bit xmode */
2459/* bit32-16-11-SB-relative-Unprefixed: m32c bit,base:11[sb] relative bit */
2460/* bit32-16-19-SB-relative-Unprefixed: m32c bit,base:19[sb] relative bit */
2461/* bit32-16-11-FB-relative-Unprefixed: m32c bit,base:11[fb] relative bit */
2462/* bit32-16-19-FB-relative-Unprefixed: m32c bit,base:19[fb] relative bit */
2463/* bit32-16-11-An-relative-Unprefixed: m32c bit,base:11[An] relative bit */
2464/* bit32-16-19-An-relative-Unprefixed: m32c bit,base:19[An] relative bit */
2465/* bit32-16-27-An-relative-Unprefixed: m32c bit,base:27[An] relative bit */
2466/* bit32-24-11-SB-relative-Prefixed: m32c bit,base:11[sb] relative bit */
2467/* bit32-24-19-SB-relative-Prefixed: m32c bit,base:19[sb] relative bit */
2468/* bit32-24-11-FB-relative-Prefixed: m32c bit,base:11[fb] relative bit */
2469/* bit32-24-19-FB-relative-Prefixed: m32c bit,base:19[fb] relative bit */
2470/* bit32-24-11-An-relative-Prefixed: m32c bit,base:11[An] relative bit */
2471/* bit32-24-19-An-relative-Prefixed: m32c bit,base:19[An] relative bit */
2472/* bit32-24-27-An-relative-Prefixed: m32c bit,base:27[An] relative bit */
2473/* bit16-11-SB-relative-S: m16c bit,base:11[sb] relative bit */
2474/* Rn16-push-S-derived: m16c r0[lh] for push,pop short version */
2475/* An16-push-S-derived: m16c r0[lh] for push,pop short version */
2476/* bit16-16-16-absolute: m16c absolute address */
2477/* bit32-16-19-absolute-Unprefixed: m32c absolute address bit */
2478/* bit32-16-27-absolute-Unprefixed: m32c absolute address bit */
2479/* bit32-24-19-absolute-Prefixed: m32c absolute address bit */
2480/* bit32-24-27-absolute-Prefixed: m32c absolute address bit */
2481/* dst16-3-S-R0l-direct-QI: m16c R0l direct QI */
2482/* dst16-3-S-R0h-direct-QI: m16c R0h direct QI */
2483/* dst16-3-S-8-8-SB-relative-QI: m16c SB relative QI */
2484/* dst16-3-S-8-8-FB-relative-QI: m16c FB relative QI */
2485/* dst16-3-S-8-16-absolute-QI: m16c absolute address QI */
2486/* dst16-3-S-16-8-SB-relative-QI: m16c SB relative QI */
2487/* dst16-3-S-16-8-FB-relative-QI: m16c FB relative QI */
2488/* dst16-3-S-16-16-absolute-QI: m16c absolute address QI */
2489/* srcdst16-r0l-r0h-S-derived: m16c r0l/r0h operand for short format insns */
2490/* dst32-2-S-R0l-direct-QI: m32c R0l direct QI */
2491/* dst32-2-S-R0-direct-HI: m32c R0 direct HI */
2492/* dst32-1-S-A0-direct-HI: m32c A0 direct HI */
2493/* dst32-1-S-A1-direct-HI: m32c A1 direct HI */
2494/* dst32-2-S-8-SB-relative-QI: m32c SB relative for short binary insns */
2495/* dst32-2-S-8-FB-relative-QI: m32c FB relative for short binary insns */
2496/* dst32-2-S-16-absolute-QI: m32c absolute address for short binary insns */
2497/* dst32-2-S-8-SB-relative-HI: m32c SB relative for short binary insns */
2498/* dst32-2-S-8-FB-relative-HI: m32c FB relative for short binary insns */
2499/* dst32-2-S-16-absolute-HI: m32c absolute address for short binary insns */
2500/* dst32-2-S-8-SB-relative-SI: m32c SB relative for short binary insns */
2501/* dst32-2-S-8-FB-relative-SI: m32c FB relative for short binary insns */
2502/* dst32-2-S-16-absolute-SI: m32c absolute address for short binary insns */
2503/* src16-basic-QI: m16c source operand of size QI with no additional fields */
2504/* src16-basic-HI: m16c source operand of size HI with no additional fields */
2505/* src32-basic-Unprefixed-QI: m32c destination operand of size QI with no additional fields */
2506/* src32-basic-Prefixed-QI: m32c destination operand of size QI with no additional fields */
2507/* src32-basic-Unprefixed-HI: m32c destination operand of size HI with no additional fields */
2508/* src32-basic-Prefixed-HI: m32c destination operand of size HI with no additional fields */
2509/* src32-basic-Unprefixed-SI: m32c destination operand of size SI with no additional fields */
2510/* src32-basic-Prefixed-SI: m32c destination operand of size SI with no additional fields */
2511/* src32-basic-ExtPrefixed-QI: m32c source operand of size QI with no additional fields */
2512/* src16-16-8-QI: m16c source operand of size QI with additional 8 bit fields at offset 16 */
2513/* src16-16-16-QI: m16c source operand of size QI with additional 16 bit fields at offset 16 */
2514/* src16-16-8-HI: m16c source operand of size HI with additional 8 bit fields at offset 16 */
2515/* src16-16-16-HI: m16c source operand of size HI with additional 16 bit fields at offset 16 */
2516/* src32-16-8-Unprefixed-QI: m32c source operand of size QI with additional 8 bit fields at offset 16 */
2517/* src32-16-16-Unprefixed-QI: m32c source operand of size QI with additional 16 bit fields at offset 16 */
2518/* src32-16-24-Unprefixed-QI: m32c source operand of size QI with additional 24 bit fields at offset 16 */
2519/* src32-16-8-Unprefixed-HI: m32c source operand of size HI with additional 8 bit fields at offset 16 */
2520/* src32-16-16-Unprefixed-HI: m32c source operand of size HI with additional 16 bit fields at offset 16 */
2521/* src32-16-24-Unprefixed-HI: m32c source operand of size HI with additional 24 bit fields at offset 16 */
2522/* src32-16-8-Unprefixed-SI: m32c source operand of size SI with additional 8 bit fields at offset 16 */
2523/* src32-16-16-Unprefixed-SI: m32c source operand of size SI with additional 16 bit fields at offset 16 */
2524/* src32-16-24-Unprefixed-SI: m32c source operand of size SI with additional 24 bit fields at offset 16 */
2525/* src32-24-8-Prefixed-QI: m32c source operand of size QI with additional 8 bit fields at offset 24 */
2526/* src32-24-16-Prefixed-QI: m32c source operand of size QI with additional 16 bit fields at offset 16 */
2527/* src32-24-24-Prefixed-QI: m32c source operand of size QI with additional 24 bit fields at offset 16 */
2528/* src32-24-8-Prefixed-HI: m32c source operand of size HI with additional 8 bit fields at offset 24 */
2529/* src32-24-16-Prefixed-HI: m32c source operand of size HI with additional 16 bit fields at offset 16 */
2530/* src32-24-24-Prefixed-HI: m32c source operand of size HI with additional 24 bit fields at offset 16 */
2531/* src32-24-8-Prefixed-SI: m32c source operand of size SI with additional 8 bit fields at offset 24 */
2532/* src32-24-16-Prefixed-SI: m32c source operand of size SI with additional 16 bit fields at offset 16 */
2533/* src32-24-24-Prefixed-SI: m32c source operand of size SI with additional 24 bit fields at offset 16 */
2534/* dst16-basic-QI: m16c destination operand of size QI with no additional fields */
2535/* dst16-basic-HI: m16c destination operand of size HI with no additional fields */
2536/* dst16-basic-SI: m16c destination operand of size SI with no additional fields */
2537/* dst32-basic-Unprefixed-QI: m32c destination operand of size QI with no additional fields */
2538/* dst32-basic-Prefixed-QI: m32c destination operand of size QI with no additional fields */
2539/* dst32-basic-Unprefixed-HI: m32c destination operand of size HI with no additional fields */
2540/* dst32-basic-Prefixed-HI: m32c destination operand of size HI with no additional fields */
2541/* dst32-basic-Unprefixed-SI: m32c destination operand of size SI with no additional fields */
2542/* dst32-basic-Prefixed-SI: m32c destination operand of size SI with no additional fields */
2543/* dst16-16-QI: m16c destination operand of size QI with additional fields at offset 16 */
2544/* dst16-16-8-QI: m16c destination operand of size QI with additional fields at offset 16 */
2545/* dst16-16-16-QI: m16c destination operand of size QI with additional fields at offset 16 */
2546/* dst16-16-HI: m16c destination operand of size HI with additional fields at offset 16 */
2547/* dst16-16-8-HI: m16c destination operand of size HI with additional fields at offset 16 */
2548/* dst16-16-16-HI: m16c destination operand of size HI with additional fields at offset 16 */
2549/* dst16-16-SI: m16c destination operand of size SI with additional fields at offset 16 */
2550/* dst16-16-8-SI: m16c destination operand of size SI with additional fields at offset 16 */
2551/* dst16-16-16-SI: m16c destination operand of size SI with additional fields at offset 16 */
2552/* dst16-16-Ext-QI: m16c destination operand of size QI for 'ext' insns with additional fields at offset 16 */
2553/* dst16-An-indirect-Mova-HI: m16c addressof An indirect destination HI */
2554/* dst16-16-8-An-relative-Mova-HI: m16c addressof dsp:8[An] relative destination HI */
2555/* dst16-16-16-An-relative-Mova-HI: m16c addressof dsp:16[An] relative destination HI */
2556/* dst16-16-8-SB-relative-Mova-HI: m16c addressof dsp:8[sb] relative destination HI */
2557/* dst16-16-16-SB-relative-Mova-HI: m16c addressof dsp:16[sb] relative destination HI */
2558/* dst16-16-8-FB-relative-Mova-HI: m16c addressof dsp:8[fb] relative destination HI */
2559/* dst16-16-16-absolute-Mova-HI: m16c addressof absolute address HI */
2560/* dst16-16-Mova-HI: m16c addressof destination operand of size HI with additional fields at offset 16 */
2561/* dst32-An-indirect-Unprefixed-Mova-SI: m32c addressof An indirect destination SI */
2562/* dst32-16-8-An-relative-Unprefixed-Mova-SI: m32c addressof dsp:8[An] relative destination SI */
2563/* dst32-16-16-An-relative-Unprefixed-Mova-SI: m32c addressof dsp:16[An] relative destination SI */
2564/* dst32-16-24-An-relative-Unprefixed-Mova-SI: addressof m32c dsp:16[An] relative destination SI */
2565/* dst32-16-8-SB-relative-Unprefixed-Mova-SI: m32c addressof dsp:8[sb] relative destination SI */
2566/* dst32-16-16-SB-relative-Unprefixed-Mova-SI: m32c addressof dsp:16[sb] relative destination SI */
2567/* dst32-16-8-FB-relative-Unprefixed-Mova-SI: m32c addressof dsp:8[fb] relative destination SI */
2568/* dst32-16-16-FB-relative-Unprefixed-Mova-SI: m32c addressof dsp:16[fb] relative destination SI */
2569/* dst32-16-16-absolute-Unprefixed-Mova-SI: m32c addressof absolute address SI */
2570/* dst32-16-24-absolute-Unprefixed-Mova-SI: m32c addressof absolute address SI */
2571/* dst32-16-Unprefixed-Mova-SI: m32c addressof destination operand of size SI with additional fields at offset 16 */
2572/* dst32-16-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 16 */
2573/* dst32-16-8-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 16 */
2574/* dst32-16-16-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 16 */
2575/* dst32-16-24-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 16 */
2576/* dst32-16-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 16 */
2577/* dst32-16-8-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 16 */
2578/* dst32-16-16-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 16 */
2579/* dst32-16-24-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 16 */
2580/* dst32-16-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 16 */
2581/* dst32-16-8-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 16 */
2582/* dst32-16-16-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 16 */
2583/* dst32-16-24-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 16 */
2584/* dst32-16-ExtUnprefixed-QI: m32c destination operand of size QI with additional fields at offset 16 */
2585/* dst32-16-ExtUnprefixed-HI: m32c destination operand of size HI with additional fields at offset 16 */
2586/* dst32-16-Unprefixed-Mulex-HI: m32c destination operand of size HI with additional fields at offset 16 */
2587/* dst16-24-QI: m16c destination operand of size QI with additional fields at offset 24 */
2588/* dst16-24-HI: m16c destination operand of size HI with additional fields at offset 24 */
2589/* dst32-24-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 24 */
2590/* dst32-24-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 24 */
2591/* dst32-24-8-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 24 */
2592/* dst32-24-16-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 24 */
2593/* dst32-24-24-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 24 */
2594/* dst32-24-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 24 */
2595/* dst32-24-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 24 */
2596/* dst32-24-8-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 24 */
2597/* dst32-24-16-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 24 */
2598/* dst32-24-24-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 24 */
2599/* dst32-24-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 24 */
2600/* dst32-24-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 24 */
2601/* dst32-24-8-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 24 */
2602/* dst32-24-16-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 24 */
2603/* dst32-24-24-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 24 */
2604/* dst16-32-QI: m16c destination operand of size QI with additional fields at offset 32 */
2605/* dst16-32-HI: m16c destination operand of size HI with additional fields at offset 32 */
2606/* dst32-32-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 32 */
2607/* dst32-32-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 32 */
2608/* dst32-32-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 32 */
2609/* dst32-32-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 32 */
2610/* dst32-32-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 32 */
2611/* dst32-32-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 32 */
2612/* dst32-40-Unprefixed-QI: m32c destination operand of size QI with additional fields at offset 32 */
2613/* dst32-40-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 32 */
2614/* dst32-40-Unprefixed-HI: m32c destination operand of size HI with additional fields at offset 32 */
2615/* dst32-40-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 32 */
2616/* dst32-40-Unprefixed-SI: m32c destination operand of size SI with additional fields at offset 32 */
2617/* dst32-40-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 32 */
2618/* dst32-48-Prefixed-QI: m32c destination operand of size QI with additional fields at offset 32 */
2619/* dst32-48-Prefixed-HI: m32c destination operand of size HI with additional fields at offset 32 */
2620/* dst32-48-Prefixed-SI: m32c destination operand of size SI with additional fields at offset 32 */
2621/* bit16-16: m16c bit operand with possible additional fields at offset 24 */
2622/* bit16-16-basic: m16c bit operand with no additional fields */
2623/* bit16-16-8: m16c bit operand with possible additional fields at offset 24 */
2624/* bit16-16-16: m16c bit operand with possible additional fields at offset 24 */
2625/* bit32-16-Unprefixed: m32c bit operand with possible additional fields at offset 24 */
2626/* bit32-24-Prefixed: m32c bit operand with possible additional fields at offset 24 */
2627/* bit32-basic-Unprefixed: m32c bit operand with no additional fields */
2628/* bit32-16-8-Unprefixed: m32c bit operand with 8 bit additional fields */
2629/* bit32-16-16-Unprefixed: m32c bit operand with 16 bit additional fields */
2630/* bit32-16-24-Unprefixed: m32c bit operand with 24 bit additional fields */
2631/* src16-2-S: m16c source operand of size QI for short format insns */
2632/* src32-2-S-QI: m32c source operand of size QI for short format insns */
2633/* src32-2-S-HI: m32c source operand of size QI for short format insns */
2634/* Dst16-3-S-8: m16c destination operand of size QI for short format insns */
2635/* Dst16-3-S-16: m16c destination operand of size QI for short format insns */
2636/* srcdst16-r0l-r0h-S: m16c r0l/r0h operand of size QI for short format insns */
2637/* dst32-2-S-basic-QI: m32c r0l operand of size QI for short format binary insns */
2638/* dst32-2-S-basic-HI: m32c r0 operand of size HI for short format binary insns */
2639/* dst32-2-S-8-QI: m32c operand of size */
2640/* dst32-2-S-16-QI: m32c operand of size */
2641/* dst32-2-S-8-HI: m32c operand of size */
2642/* dst32-2-S-16-HI: m32c operand of size */
2643/* dst32-2-S-8-SI: m32c operand of size */
2644/* dst32-2-S-16-SI: m32c operand of size */
2645/* dst32-an-S: m32c An operand for short format binary insns */
2646/* bit16-11-S: m16c bit operand for short format insns */
2647/* Rn16-push-S-anyof: m16c bit operand for short format insns */
2648/* An16-push-S-anyof: m16c bit operand for short format insns */
2649/* sentinel */
2650 { 0, 0, 0, 0, 0,
2651 { 0, { (const PTR) 0 } },
fb53f5a8 2652 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } }
49f58d10
JB
2653};
2654
2655#undef A
2656
2657
2658/* The instruction table. */
2659
2660#define OP(field) CGEN_SYNTAX_MAKE_FIELD (OPERAND (field))
2661#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
2662#define A(a) (1 << CGEN_INSN_##a)
2663#else
2664#define A(a) (1 << CGEN_INSN_/**/a)
2665#endif
2666
2667static const CGEN_IBASE m32c_cgen_insn_table[MAX_INSNS] =
2668{
2669 /* Special null first entry.
2670 A `num' value of zero is thus invalid.
2671 Also, the special `invalid' insn resides here. */
fb53f5a8 2672 { 0, 0, 0, 0, { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } } },
49f58d10
JB
2673/* extz ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
2674 {
2675 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 32,
fb53f5a8 2676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2677 },
2678/* extz ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
2679 {
2680 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 32,
fb53f5a8 2681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2682 },
2683/* extz ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
2684 {
2685 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 32,
fb53f5a8 2686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2687 },
2688/* extz ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
2689 {
2690 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 32,
fb53f5a8 2691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2692 },
2693/* extz ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
2694 {
2695 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 32,
fb53f5a8 2696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2697 },
2698/* extz ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
2699 {
2700 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 32,
fb53f5a8 2701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2702 },
2703/* extz ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
2704 {
2705 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 32,
fb53f5a8 2706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2707 },
2708/* extz ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
2709 {
2710 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 32,
fb53f5a8 2711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2712 },
2713/* extz ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
2714 {
2715 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 32,
fb53f5a8 2716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2717 },
2718/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
2719 {
2720 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2722 },
2723/* extz ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
2724 {
2725 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2727 },
2728/* extz ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
2729 {
2730 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2732 },
2733/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
2734 {
2735 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2737 },
2738/* extz ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
2739 {
2740 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2742 },
2743/* extz ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
2744 {
2745 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2747 },
2748/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
2749 {
2750 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2752 },
2753/* extz ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
2754 {
2755 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2757 },
2758/* extz ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
2759 {
2760 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2762 },
2763/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
2764 {
2765 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2767 },
2768/* extz ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
2769 {
2770 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2772 },
2773/* extz ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
2774 {
2775 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2777 },
2778/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
2779 {
2780 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2782 },
2783/* extz ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
2784 {
2785 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2787 },
2788/* extz ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
2789 {
2790 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2792 },
2793/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
2794 {
2795 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2797 },
2798/* extz ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
2799 {
2800 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2802 },
2803/* extz ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
2804 {
2805 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 2806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2807 },
2808/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
2809 {
2810 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2812 },
2813/* extz ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
2814 {
2815 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2817 },
2818/* extz ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
2819 {
2820 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2822 },
2823/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
2824 {
2825 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-HI", "extz", 48,
fb53f5a8 2826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2827 },
2828/* extz ${Dsp-24-u8}[sb],${Dsp-32-u16} */
2829 {
2830 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-HI", "extz", 48,
fb53f5a8 2831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2832 },
2833/* extz ${Dsp-24-s8}[fb],${Dsp-32-u16} */
2834 {
2835 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-HI", "extz", 48,
fb53f5a8 2836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2837 },
2838/* extz ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
2839 {
2840 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 2841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2842 },
2843/* extz ${Dsp-24-u8}[sb],${Dsp-32-u24} */
2844 {
2845 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 2846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2847 },
2848/* extz ${Dsp-24-s8}[fb],${Dsp-32-u24} */
2849 {
2850 M32C_INSN_EXTZ32_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "extz32-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 2851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2852 },
2853/* extz ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
2854 {
2855 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2857 },
2858/* extz ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
2859 {
2860 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2862 },
2863/* extz ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
2864 {
2865 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2867 },
2868/* extz ${Dsp-24-u16},$Dst32RnPrefixedHI */
2869 {
2870 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2872 },
2873/* extz ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
2874 {
2875 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2877 },
2878/* extz ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
2879 {
2880 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2882 },
2883/* extz ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
2884 {
2885 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2887 },
2888/* extz ${Dsp-24-u16},$Dst32AnPrefixedHI */
2889 {
2890 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 40,
fb53f5a8 2891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2892 },
2893/* extz ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
2894 {
2895 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 40,
fb53f5a8 2896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2897 },
2898/* extz ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
2899 {
2900 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 40,
fb53f5a8 2901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2902 },
2903/* extz ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
2904 {
2905 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 40,
fb53f5a8 2906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2907 },
2908/* extz ${Dsp-24-u16},[$Dst32AnPrefixed] */
2909 {
2910 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 40,
fb53f5a8 2911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2912 },
2913/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
2914 {
2915 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2917 },
2918/* extz ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
2919 {
2920 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2922 },
2923/* extz ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
2924 {
2925 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2927 },
2928/* extz ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
2929 {
2930 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2932 },
2933/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
2934 {
2935 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2937 },
2938/* extz ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
2939 {
2940 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2942 },
2943/* extz ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
2944 {
2945 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2947 },
2948/* extz ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
2949 {
2950 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2952 },
2953/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
2954 {
2955 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "extz", 64,
fb53f5a8 2956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2957 },
2958/* extz ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
2959 {
2960 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "extz", 64,
fb53f5a8 2961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2962 },
2963/* extz ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
2964 {
2965 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "extz", 64,
fb53f5a8 2966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2967 },
2968/* extz ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
2969 {
2970 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "extz", 64,
fb53f5a8 2971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2972 },
2973/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
2974 {
2975 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2977 },
2978/* extz ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
2979 {
2980 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2982 },
2983/* extz ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
2984 {
2985 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2987 },
2988/* extz ${Dsp-24-u16},${Dsp-40-u8}[sb] */
2989 {
2990 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 2991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2992 },
2993/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
2994 {
2995 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 2996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
2997 },
2998/* extz ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
2999 {
3000 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3002 },
3003/* extz ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
3004 {
3005 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3007 },
3008/* extz ${Dsp-24-u16},${Dsp-40-u16}[sb] */
3009 {
3010 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3012 },
3013/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
3014 {
3015 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 3016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3017 },
3018/* extz ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
3019 {
3020 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 3021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3022 },
3023/* extz ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
3024 {
3025 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 3026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3027 },
3028/* extz ${Dsp-24-u16},${Dsp-40-s8}[fb] */
3029 {
3030 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "extz", 48,
fb53f5a8 3031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3032 },
3033/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
3034 {
3035 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3037 },
3038/* extz ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
3039 {
3040 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3042 },
3043/* extz ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
3044 {
3045 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3047 },
3048/* extz ${Dsp-24-u16},${Dsp-40-s16}[fb] */
3049 {
3050 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3052 },
3053/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
3054 {
3055 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 3056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3057 },
3058/* extz ${Dsp-24-u16}[sb],${Dsp-40-u16} */
3059 {
3060 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 3061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3062 },
3063/* extz ${Dsp-24-s16}[fb],${Dsp-40-u16} */
3064 {
3065 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 3066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3067 },
3068/* extz ${Dsp-24-u16},${Dsp-40-u16} */
3069 {
3070 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "extz", 56,
fb53f5a8 3071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3072 },
3073/* extz ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
3074 {
3075 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "extz", 64,
fb53f5a8 3076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3077 },
3078/* extz ${Dsp-24-u16}[sb],${Dsp-40-u24} */
3079 {
3080 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "extz", 64,
fb53f5a8 3081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3082 },
3083/* extz ${Dsp-24-s16}[fb],${Dsp-40-u24} */
3084 {
3085 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "extz", 64,
fb53f5a8 3086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3087 },
3088/* extz ${Dsp-24-u16},${Dsp-40-u24} */
3089 {
3090 M32C_INSN_EXTZ32_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "extz32-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "extz", 64,
fb53f5a8 3091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3092 },
3093/* extz ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
3094 {
3095 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 48,
fb53f5a8 3096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3097 },
3098/* extz ${Dsp-24-u24},$Dst32RnPrefixedHI */
3099 {
3100 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 48,
fb53f5a8 3101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3102 },
3103/* extz ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
3104 {
3105 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 48,
fb53f5a8 3106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3107 },
3108/* extz ${Dsp-24-u24},$Dst32AnPrefixedHI */
3109 {
3110 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 48,
fb53f5a8 3111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3112 },
3113/* extz ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
3114 {
3115 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 48,
fb53f5a8 3116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3117 },
3118/* extz ${Dsp-24-u24},[$Dst32AnPrefixed] */
3119 {
3120 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 48,
fb53f5a8 3121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3122 },
3123/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
3124 {
3125 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3127 },
3128/* extz ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
3129 {
3130 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3132 },
3133/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
3134 {
3135 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-HI", "extz", 64,
fb53f5a8 3136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3137 },
3138/* extz ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
3139 {
3140 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-HI", "extz", 64,
fb53f5a8 3141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3142 },
3143/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
3144 {
3145 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-HI", "extz", 72,
fb53f5a8 3146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3147 },
3148/* extz ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
3149 {
3150 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-HI", "extz", 72,
fb53f5a8 3151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3152 },
3153/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
3154 {
3155 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3157 },
3158/* extz ${Dsp-24-u24},${Dsp-48-u8}[sb] */
3159 {
3160 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3162 },
3163/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
3164 {
3165 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-HI", "extz", 64,
fb53f5a8 3166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3167 },
3168/* extz ${Dsp-24-u24},${Dsp-48-u16}[sb] */
3169 {
3170 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-HI", "extz", 64,
fb53f5a8 3171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3172 },
3173/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
3174 {
3175 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3177 },
3178/* extz ${Dsp-24-u24},${Dsp-48-s8}[fb] */
3179 {
3180 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-HI", "extz", 56,
fb53f5a8 3181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3182 },
3183/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
3184 {
3185 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-HI", "extz", 64,
fb53f5a8 3186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3187 },
3188/* extz ${Dsp-24-u24},${Dsp-48-s16}[fb] */
3189 {
3190 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-HI", "extz", 64,
fb53f5a8 3191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3192 },
3193/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
3194 {
3195 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-HI", "extz", 64,
fb53f5a8 3196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3197 },
3198/* extz ${Dsp-24-u24},${Dsp-48-u16} */
3199 {
3200 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-HI", "extz", 64,
fb53f5a8 3201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3202 },
3203/* extz ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
3204 {
3205 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-HI", "extz", 72,
fb53f5a8 3206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3207 },
3208/* extz ${Dsp-24-u24},${Dsp-48-u24} */
3209 {
3210 M32C_INSN_EXTZ32_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "extz32-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-HI", "extz", 72,
fb53f5a8 3211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3212 },
3213/* extz $Src32RnPrefixedQI,$Dst32RnPrefixedHI */
3214 {
3215 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 24,
fb53f5a8 3216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3217 },
3218/* extz [$Src32AnPrefixed],$Dst32RnPrefixedHI */
3219 {
3220 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "extz", 24,
fb53f5a8 3221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3222 },
3223/* extz $Src32RnPrefixedQI,$Dst32AnPrefixedHI */
3224 {
3225 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 24,
fb53f5a8 3226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3227 },
3228/* extz [$Src32AnPrefixed],$Dst32AnPrefixedHI */
3229 {
3230 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-HI", "extz", 24,
fb53f5a8 3231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3232 },
3233/* extz $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
3234 {
3235 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 24,
fb53f5a8 3236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3237 },
3238/* extz [$Src32AnPrefixed],[$Dst32AnPrefixed] */
3239 {
3240 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "extz", 24,
fb53f5a8 3241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3242 },
3243/* extz $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
3244 {
3245 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-HI", "extz", 32,
fb53f5a8 3246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3247 },
3248/* extz [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
3249 {
3250 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-HI", "extz", 32,
fb53f5a8 3251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3252 },
3253/* extz $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
3254 {
3255 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-HI", "extz", 40,
fb53f5a8 3256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3257 },
3258/* extz [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
3259 {
3260 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-HI", "extz", 40,
fb53f5a8 3261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3262 },
3263/* extz $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
3264 {
3265 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 3266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3267 },
3268/* extz [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
3269 {
3270 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-HI", "extz", 48,
fb53f5a8 3271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3272 },
3273/* extz $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
3274 {
3275 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-HI", "extz", 32,
fb53f5a8 3276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3277 },
3278/* extz [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
3279 {
3280 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-HI", "extz", 32,
fb53f5a8 3281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3282 },
3283/* extz $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
3284 {
3285 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 3286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3287 },
3288/* extz [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
3289 {
3290 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 3291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3292 },
3293/* extz $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
3294 {
3295 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-HI", "extz", 32,
fb53f5a8 3296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3297 },
3298/* extz [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
3299 {
3300 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-HI", "extz", 32,
fb53f5a8 3301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3302 },
3303/* extz $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
3304 {
3305 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 3306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3307 },
3308/* extz [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
3309 {
3310 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-HI", "extz", 40,
fb53f5a8 3311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3312 },
3313/* extz $Src32RnPrefixedQI,${Dsp-24-u16} */
3314 {
3315 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-HI", "extz", 40,
fb53f5a8 3316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3317 },
3318/* extz [$Src32AnPrefixed],${Dsp-24-u16} */
3319 {
3320 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-HI", "extz", 40,
fb53f5a8 3321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3322 },
3323/* extz $Src32RnPrefixedQI,${Dsp-24-u24} */
3324 {
3325 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-HI", "extz", 48,
fb53f5a8 3326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3327 },
3328/* extz [$Src32AnPrefixed],${Dsp-24-u24} */
3329 {
3330 M32C_INSN_EXTZ32_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "extz32-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-HI", "extz", 48,
fb53f5a8 3331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3332 },
3333/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
3334 {
3335 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 32,
fb53f5a8 3336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3337 },
3338/* exts.b ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
3339 {
3340 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 32,
fb53f5a8 3341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3342 },
3343/* exts.b ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
3344 {
3345 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 32,
fb53f5a8 3346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3347 },
3348/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
3349 {
3350 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 32,
fb53f5a8 3351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3352 },
3353/* exts.b ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
3354 {
3355 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 32,
fb53f5a8 3356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3357 },
3358/* exts.b ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
3359 {
3360 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 32,
fb53f5a8 3361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3362 },
3363/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
3364 {
3365 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 32,
fb53f5a8 3366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3367 },
3368/* exts.b ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
3369 {
3370 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 32,
fb53f5a8 3371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3372 },
3373/* exts.b ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
3374 {
3375 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 32,
fb53f5a8 3376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3377 },
3378/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
3379 {
3380 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3382 },
3383/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
3384 {
3385 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3387 },
3388/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
3389 {
3390 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3392 },
3393/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
3394 {
3395 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3397 },
3398/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
3399 {
3400 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3402 },
3403/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
3404 {
3405 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3407 },
3408/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
3409 {
3410 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3412 },
3413/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
3414 {
3415 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3417 },
3418/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
3419 {
3420 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3422 },
3423/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
3424 {
3425 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3427 },
3428/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
3429 {
3430 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3432 },
3433/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
3434 {
3435 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3437 },
3438/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
3439 {
3440 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3442 },
3443/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
3444 {
3445 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3447 },
3448/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
3449 {
3450 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3452 },
3453/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
3454 {
3455 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3457 },
3458/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
3459 {
3460 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3462 },
3463/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
3464 {
3465 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3467 },
3468/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
3469 {
3470 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3472 },
3473/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
3474 {
3475 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3477 },
3478/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
3479 {
3480 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3482 },
3483/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
3484 {
3485 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-HI", "exts.b", 48,
fb53f5a8 3486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3487 },
3488/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u16} */
3489 {
3490 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-HI", "exts.b", 48,
fb53f5a8 3491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3492 },
3493/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u16} */
3494 {
3495 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-HI", "exts.b", 48,
fb53f5a8 3496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3497 },
3498/* exts.b ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
3499 {
3500 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3502 },
3503/* exts.b ${Dsp-24-u8}[sb],${Dsp-32-u24} */
3504 {
3505 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3507 },
3508/* exts.b ${Dsp-24-s8}[fb],${Dsp-32-u24} */
3509 {
3510 M32C_INSN_EXTS32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3512 },
3513/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
3514 {
3515 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3517 },
3518/* exts.b ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
3519 {
3520 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3522 },
3523/* exts.b ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
3524 {
3525 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3527 },
3528/* exts.b ${Dsp-24-u16},$Dst32RnPrefixedHI */
3529 {
3530 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3532 },
3533/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
3534 {
3535 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3537 },
3538/* exts.b ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
3539 {
3540 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3542 },
3543/* exts.b ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
3544 {
3545 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3547 },
3548/* exts.b ${Dsp-24-u16},$Dst32AnPrefixedHI */
3549 {
3550 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 40,
fb53f5a8 3551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3552 },
3553/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
3554 {
3555 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 40,
fb53f5a8 3556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3557 },
3558/* exts.b ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
3559 {
3560 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 40,
fb53f5a8 3561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3562 },
3563/* exts.b ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
3564 {
3565 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 40,
fb53f5a8 3566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3567 },
3568/* exts.b ${Dsp-24-u16},[$Dst32AnPrefixed] */
3569 {
3570 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 40,
fb53f5a8 3571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3572 },
3573/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
3574 {
3575 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3577 },
3578/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
3579 {
3580 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3582 },
3583/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
3584 {
3585 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3587 },
3588/* exts.b ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
3589 {
3590 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3592 },
3593/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
3594 {
3595 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3597 },
3598/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
3599 {
3600 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3602 },
3603/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
3604 {
3605 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3607 },
3608/* exts.b ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
3609 {
3610 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3612 },
3613/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
3614 {
3615 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3617 },
3618/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
3619 {
3620 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3622 },
3623/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
3624 {
3625 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3627 },
3628/* exts.b ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
3629 {
3630 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3632 },
3633/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
3634 {
3635 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3637 },
3638/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
3639 {
3640 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3642 },
3643/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
3644 {
3645 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3647 },
3648/* exts.b ${Dsp-24-u16},${Dsp-40-u8}[sb] */
3649 {
3650 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3652 },
3653/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
3654 {
3655 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3657 },
3658/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
3659 {
3660 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3662 },
3663/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
3664 {
3665 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3667 },
3668/* exts.b ${Dsp-24-u16},${Dsp-40-u16}[sb] */
3669 {
3670 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3672 },
3673/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
3674 {
3675 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3677 },
3678/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
3679 {
3680 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3682 },
3683/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
3684 {
3685 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3687 },
3688/* exts.b ${Dsp-24-u16},${Dsp-40-s8}[fb] */
3689 {
3690 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3692 },
3693/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
3694 {
3695 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3697 },
3698/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
3699 {
3700 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3702 },
3703/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
3704 {
3705 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3707 },
3708/* exts.b ${Dsp-24-u16},${Dsp-40-s16}[fb] */
3709 {
3710 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3712 },
3713/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
3714 {
3715 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3717 },
3718/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u16} */
3719 {
3720 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3722 },
3723/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u16} */
3724 {
3725 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3727 },
3728/* exts.b ${Dsp-24-u16},${Dsp-40-u16} */
3729 {
3730 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-HI", "exts.b", 56,
fb53f5a8 3731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3732 },
3733/* exts.b ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
3734 {
3735 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "exts.b", 64,
fb53f5a8 3736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3737 },
3738/* exts.b ${Dsp-24-u16}[sb],${Dsp-40-u24} */
3739 {
3740 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "exts.b", 64,
fb53f5a8 3741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3742 },
3743/* exts.b ${Dsp-24-s16}[fb],${Dsp-40-u24} */
3744 {
3745 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "exts.b", 64,
fb53f5a8 3746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3747 },
3748/* exts.b ${Dsp-24-u16},${Dsp-40-u24} */
3749 {
3750 M32C_INSN_EXTS32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-HI", "exts.b", 64,
fb53f5a8 3751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3752 },
3753/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
3754 {
3755 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 48,
fb53f5a8 3756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3757 },
3758/* exts.b ${Dsp-24-u24},$Dst32RnPrefixedHI */
3759 {
3760 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 48,
fb53f5a8 3761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3762 },
3763/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
3764 {
3765 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 48,
fb53f5a8 3766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3767 },
3768/* exts.b ${Dsp-24-u24},$Dst32AnPrefixedHI */
3769 {
3770 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 48,
fb53f5a8 3771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3772 },
3773/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
3774 {
3775 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 48,
fb53f5a8 3776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3777 },
3778/* exts.b ${Dsp-24-u24},[$Dst32AnPrefixed] */
3779 {
3780 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 48,
fb53f5a8 3781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3782 },
3783/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
3784 {
3785 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3787 },
3788/* exts.b ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
3789 {
3790 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3792 },
3793/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
3794 {
3795 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3797 },
3798/* exts.b ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
3799 {
3800 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3802 },
3803/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
3804 {
3805 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-HI", "exts.b", 72,
fb53f5a8 3806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3807 },
3808/* exts.b ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
3809 {
3810 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-HI", "exts.b", 72,
fb53f5a8 3811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3812 },
3813/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
3814 {
3815 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3817 },
3818/* exts.b ${Dsp-24-u24},${Dsp-48-u8}[sb] */
3819 {
3820 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3822 },
3823/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
3824 {
3825 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3827 },
3828/* exts.b ${Dsp-24-u24},${Dsp-48-u16}[sb] */
3829 {
3830 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3832 },
3833/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
3834 {
3835 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3837 },
3838/* exts.b ${Dsp-24-u24},${Dsp-48-s8}[fb] */
3839 {
3840 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-HI", "exts.b", 56,
fb53f5a8 3841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3842 },
3843/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
3844 {
3845 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3847 },
3848/* exts.b ${Dsp-24-u24},${Dsp-48-s16}[fb] */
3849 {
3850 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-HI", "exts.b", 64,
fb53f5a8 3851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3852 },
3853/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
3854 {
3855 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-HI", "exts.b", 64,
fb53f5a8 3856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3857 },
3858/* exts.b ${Dsp-24-u24},${Dsp-48-u16} */
3859 {
3860 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-HI", "exts.b", 64,
fb53f5a8 3861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3862 },
3863/* exts.b ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
3864 {
3865 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-HI", "exts.b", 72,
fb53f5a8 3866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3867 },
3868/* exts.b ${Dsp-24-u24},${Dsp-48-u24} */
3869 {
3870 M32C_INSN_EXTS32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "exts32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-HI", "exts.b", 72,
fb53f5a8 3871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3872 },
3873/* exts.b $Src32RnPrefixedQI,$Dst32RnPrefixedHI */
3874 {
3875 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 24,
fb53f5a8 3876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3877 },
3878/* exts.b [$Src32AnPrefixed],$Dst32RnPrefixedHI */
3879 {
3880 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-HI", "exts.b", 24,
fb53f5a8 3881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3882 },
3883/* exts.b $Src32RnPrefixedQI,$Dst32AnPrefixedHI */
3884 {
3885 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 24,
fb53f5a8 3886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3887 },
3888/* exts.b [$Src32AnPrefixed],$Dst32AnPrefixedHI */
3889 {
3890 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-HI", "exts.b", 24,
fb53f5a8 3891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3892 },
3893/* exts.b $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
3894 {
3895 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 24,
fb53f5a8 3896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3897 },
3898/* exts.b [$Src32AnPrefixed],[$Dst32AnPrefixed] */
3899 {
3900 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-HI", "exts.b", 24,
fb53f5a8 3901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3902 },
3903/* exts.b $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
3904 {
3905 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-HI", "exts.b", 32,
fb53f5a8 3906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3907 },
3908/* exts.b [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
3909 {
3910 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-HI", "exts.b", 32,
fb53f5a8 3911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3912 },
3913/* exts.b $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
3914 {
3915 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3917 },
3918/* exts.b [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
3919 {
3920 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3922 },
3923/* exts.b $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
3924 {
3925 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3927 },
3928/* exts.b [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
3929 {
3930 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-HI", "exts.b", 48,
fb53f5a8 3931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3932 },
3933/* exts.b $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
3934 {
3935 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-HI", "exts.b", 32,
fb53f5a8 3936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3937 },
3938/* exts.b [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
3939 {
3940 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-HI", "exts.b", 32,
fb53f5a8 3941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3942 },
3943/* exts.b $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
3944 {
3945 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3947 },
3948/* exts.b [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
3949 {
3950 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3952 },
3953/* exts.b $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
3954 {
3955 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-HI", "exts.b", 32,
fb53f5a8 3956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3957 },
3958/* exts.b [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
3959 {
3960 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-HI", "exts.b", 32,
fb53f5a8 3961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3962 },
3963/* exts.b $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
3964 {
3965 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3967 },
3968/* exts.b [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
3969 {
3970 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-HI", "exts.b", 40,
fb53f5a8 3971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3972 },
3973/* exts.b $Src32RnPrefixedQI,${Dsp-24-u16} */
3974 {
3975 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-HI", "exts.b", 40,
fb53f5a8 3976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3977 },
3978/* exts.b [$Src32AnPrefixed],${Dsp-24-u16} */
3979 {
3980 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-HI", "exts.b", 40,
fb53f5a8 3981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3982 },
3983/* exts.b $Src32RnPrefixedQI,${Dsp-24-u24} */
3984 {
3985 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-HI", "exts.b", 48,
fb53f5a8 3986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3987 },
3988/* exts.b [$Src32AnPrefixed],${Dsp-24-u24} */
3989 {
3990 M32C_INSN_EXTS32_B_BASIC_EXTPREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "exts32.b-basic-ExtPrefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-HI", "exts.b", 48,
fb53f5a8 3991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3992 },
3993/* exts.w $Dst32RnExtUnprefixedHI */
3994 {
3995 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_RN_DIRECT_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-Rn-direct-ExtUnprefixed-HI", "exts.w", 16,
fb53f5a8 3996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
3997 },
3998/* exts.w $Dst32AnUnprefixedSI */
3999 {
4000 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "exts32.w-16-ExtUnprefixed-dst32-An-direct-Unprefixed-SI", "exts.w", 16,
fb53f5a8 4001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4002 },
4003/* exts.w [$Dst32AnExtUnprefixed] */
4004 {
4005 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_AN_INDIRECT_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-An-indirect-ExtUnprefixed-HI", "exts.w", 16,
fb53f5a8 4006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4007 },
4008/* exts.w ${Dsp-16-u8}[$Dst32AnExtUnprefixed] */
4009 {
4010 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_8_AN_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-8-An-relative-ExtUnprefixed-HI", "exts.w", 24,
fb53f5a8 4011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4012 },
4013/* exts.w ${Dsp-16-u16}[$Dst32AnExtUnprefixed] */
4014 {
4015 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_16_AN_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-16-An-relative-ExtUnprefixed-HI", "exts.w", 32,
fb53f5a8 4016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4017 },
4018/* exts.w ${Dsp-16-u24}[$Dst32AnExtUnprefixed] */
4019 {
4020 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_24_AN_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-24-An-relative-ExtUnprefixed-HI", "exts.w", 40,
fb53f5a8 4021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4022 },
4023/* exts.w ${Dsp-16-u8}[sb] */
4024 {
4025 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_8_SB_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-8-SB-relative-ExtUnprefixed-HI", "exts.w", 24,
fb53f5a8 4026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4027 },
4028/* exts.w ${Dsp-16-u16}[sb] */
4029 {
4030 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_16_SB_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-16-SB-relative-ExtUnprefixed-HI", "exts.w", 32,
fb53f5a8 4031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4032 },
4033/* exts.w ${Dsp-16-s8}[fb] */
4034 {
4035 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_8_FB_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-8-FB-relative-ExtUnprefixed-HI", "exts.w", 24,
fb53f5a8 4036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4037 },
4038/* exts.w ${Dsp-16-s16}[fb] */
4039 {
4040 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_16_FB_RELATIVE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-16-FB-relative-ExtUnprefixed-HI", "exts.w", 32,
fb53f5a8 4041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4042 },
4043/* exts.w ${Dsp-16-u16} */
4044 {
4045 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_16_ABSOLUTE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-16-absolute-ExtUnprefixed-HI", "exts.w", 32,
fb53f5a8 4046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4047 },
4048/* exts.w ${Dsp-16-u24} */
4049 {
4050 M32C_INSN_EXTS32_W_16_EXTUNPREFIXED_DST32_16_24_ABSOLUTE_EXTUNPREFIXED_HI, "exts32.w-16-ExtUnprefixed-dst32-16-24-absolute-ExtUnprefixed-HI", "exts.w", 40,
fb53f5a8 4051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4052 },
4053/* exts.b $Dst32RnExtUnprefixedQI */
4054 {
4055 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_RN_DIRECT_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-Rn-direct-ExtUnprefixed-QI", "exts.b", 16,
fb53f5a8 4056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4057 },
4058/* exts.b $Dst32AnUnprefixedHI */
4059 {
4060 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "exts32.b-16-ExtUnprefixed-dst32-An-direct-Unprefixed-HI", "exts.b", 16,
fb53f5a8 4061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4062 },
4063/* exts.b [$Dst32AnExtUnprefixed] */
4064 {
4065 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_AN_INDIRECT_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-An-indirect-ExtUnprefixed-QI", "exts.b", 16,
fb53f5a8 4066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4067 },
4068/* exts.b ${Dsp-16-u8}[$Dst32AnExtUnprefixed] */
4069 {
4070 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_8_AN_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-8-An-relative-ExtUnprefixed-QI", "exts.b", 24,
fb53f5a8 4071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4072 },
4073/* exts.b ${Dsp-16-u16}[$Dst32AnExtUnprefixed] */
4074 {
4075 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_16_AN_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-16-An-relative-ExtUnprefixed-QI", "exts.b", 32,
fb53f5a8 4076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4077 },
4078/* exts.b ${Dsp-16-u24}[$Dst32AnExtUnprefixed] */
4079 {
4080 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_24_AN_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-24-An-relative-ExtUnprefixed-QI", "exts.b", 40,
fb53f5a8 4081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4082 },
4083/* exts.b ${Dsp-16-u8}[sb] */
4084 {
4085 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_8_SB_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-8-SB-relative-ExtUnprefixed-QI", "exts.b", 24,
fb53f5a8 4086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4087 },
4088/* exts.b ${Dsp-16-u16}[sb] */
4089 {
4090 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_16_SB_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-16-SB-relative-ExtUnprefixed-QI", "exts.b", 32,
fb53f5a8 4091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4092 },
4093/* exts.b ${Dsp-16-s8}[fb] */
4094 {
4095 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_8_FB_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-8-FB-relative-ExtUnprefixed-QI", "exts.b", 24,
fb53f5a8 4096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4097 },
4098/* exts.b ${Dsp-16-s16}[fb] */
4099 {
4100 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_16_FB_RELATIVE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-16-FB-relative-ExtUnprefixed-QI", "exts.b", 32,
fb53f5a8 4101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4102 },
4103/* exts.b ${Dsp-16-u16} */
4104 {
4105 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_16_ABSOLUTE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-16-absolute-ExtUnprefixed-QI", "exts.b", 32,
fb53f5a8 4106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4107 },
4108/* exts.b ${Dsp-16-u24} */
4109 {
4110 M32C_INSN_EXTS32_B_16_EXTUNPREFIXED_DST32_16_24_ABSOLUTE_EXTUNPREFIXED_QI, "exts32.b-16-ExtUnprefixed-dst32-16-24-absolute-ExtUnprefixed-QI", "exts.b", 40,
fb53f5a8 4111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4112 },
4113/* exts.b $Dst16RnExtQI */
4114 {
4115 M32C_INSN_EXTS16_B_16_EXT_DST16_RN_DIRECT_EXT_QI, "exts16.b-16-Ext-dst16-Rn-direct-Ext-QI", "exts.b", 16,
fb53f5a8 4116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4117 },
4118/* exts.b [$Dst16An] */
4119 {
4120 M32C_INSN_EXTS16_B_16_EXT_DST16_AN_INDIRECT_EXT_QI, "exts16.b-16-Ext-dst16-An-indirect-Ext-QI", "exts.b", 16,
fb53f5a8 4121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4122 },
4123/* exts.b ${Dsp-16-u8}[$Dst16An] */
4124 {
4125 M32C_INSN_EXTS16_B_16_EXT_DST16_16_8_AN_RELATIVE_EXT_QI, "exts16.b-16-Ext-dst16-16-8-An-relative-Ext-QI", "exts.b", 24,
fb53f5a8 4126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4127 },
4128/* exts.b ${Dsp-16-u16}[$Dst16An] */
4129 {
4130 M32C_INSN_EXTS16_B_16_EXT_DST16_16_16_AN_RELATIVE_EXT_QI, "exts16.b-16-Ext-dst16-16-16-An-relative-Ext-QI", "exts.b", 32,
fb53f5a8 4131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4132 },
4133/* exts.b ${Dsp-16-u8}[sb] */
4134 {
4135 M32C_INSN_EXTS16_B_16_EXT_DST16_16_8_SB_RELATIVE_EXT_QI, "exts16.b-16-Ext-dst16-16-8-SB-relative-Ext-QI", "exts.b", 24,
fb53f5a8 4136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4137 },
4138/* exts.b ${Dsp-16-u16}[sb] */
4139 {
4140 M32C_INSN_EXTS16_B_16_EXT_DST16_16_16_SB_RELATIVE_EXT_QI, "exts16.b-16-Ext-dst16-16-16-SB-relative-Ext-QI", "exts.b", 32,
fb53f5a8 4141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4142 },
4143/* exts.b ${Dsp-16-s8}[fb] */
4144 {
4145 M32C_INSN_EXTS16_B_16_EXT_DST16_16_8_FB_RELATIVE_EXT_QI, "exts16.b-16-Ext-dst16-16-8-FB-relative-Ext-QI", "exts.b", 24,
fb53f5a8 4146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4147 },
4148/* exts.b ${Dsp-16-u16} */
4149 {
4150 M32C_INSN_EXTS16_B_16_EXT_DST16_16_16_ABSOLUTE_EXT_QI, "exts16.b-16-Ext-dst16-16-16-absolute-Ext-QI", "exts.b", 32,
fb53f5a8 4151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
4152 },
4153/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
4154 {
4155 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4157 },
4158/* xor.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
4159 {
4160 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4162 },
4163/* xor.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
4164 {
4165 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4167 },
4168/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
4169 {
4170 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4172 },
4173/* xor.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
4174 {
4175 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4177 },
4178/* xor.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
4179 {
4180 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4182 },
4183/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
4184 {
4185 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4187 },
4188/* xor.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
4189 {
4190 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4192 },
4193/* xor.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
4194 {
4195 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4197 },
4198/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
4199 {
4200 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4202 },
4203/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
4204 {
4205 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4207 },
4208/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
4209 {
4210 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4212 },
4213/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
4214 {
4215 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4217 },
4218/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
4219 {
4220 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4222 },
4223/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
4224 {
4225 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4227 },
4228/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
4229 {
4230 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4232 },
4233/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
4234 {
4235 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4237 },
4238/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
4239 {
4240 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4242 },
4243/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
4244 {
4245 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4247 },
4248/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
4249 {
4250 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4252 },
4253/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
4254 {
4255 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4257 },
4258/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
4259 {
4260 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4262 },
4263/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
4264 {
4265 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4267 },
4268/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
4269 {
4270 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4272 },
4273/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
4274 {
4275 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4277 },
4278/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
4279 {
4280 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4282 },
4283/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
4284 {
4285 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4287 },
4288/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
4289 {
4290 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4292 },
4293/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
4294 {
4295 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4297 },
4298/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
4299 {
4300 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4302 },
4303/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
4304 {
4305 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4307 },
4308/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
4309 {
4310 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4312 },
4313/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
4314 {
4315 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4317 },
4318/* xor.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
4319 {
4320 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4322 },
4323/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
4324 {
4325 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4327 },
4328/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
4329 {
4330 M32C_INSN_XOR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4332 },
4333/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
4334 {
4335 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4337 },
4338/* xor.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
4339 {
4340 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4342 },
4343/* xor.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
4344 {
4345 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4347 },
4348/* xor.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
4349 {
4350 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4352 },
4353/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
4354 {
4355 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4357 },
4358/* xor.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
4359 {
4360 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4362 },
4363/* xor.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
4364 {
4365 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4367 },
4368/* xor.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
4369 {
4370 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4372 },
4373/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
4374 {
4375 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4377 },
4378/* xor.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
4379 {
4380 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4382 },
4383/* xor.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
4384 {
4385 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4387 },
4388/* xor.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
4389 {
4390 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4392 },
4393/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
4394 {
4395 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4397 },
4398/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
4399 {
4400 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4402 },
4403/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
4404 {
4405 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4407 },
4408/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
4409 {
4410 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4412 },
4413/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
4414 {
4415 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4417 },
4418/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
4419 {
4420 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4422 },
4423/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
4424 {
4425 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4427 },
4428/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
4429 {
4430 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4432 },
4433/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
4434 {
4435 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4437 },
4438/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
4439 {
4440 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4442 },
4443/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
4444 {
4445 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4447 },
4448/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
4449 {
4450 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4452 },
4453/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
4454 {
4455 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4457 },
4458/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
4459 {
4460 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4462 },
4463/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
4464 {
4465 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4467 },
4468/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
4469 {
4470 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4472 },
4473/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
4474 {
4475 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4477 },
4478/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
4479 {
4480 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4482 },
4483/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
4484 {
4485 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4487 },
4488/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
4489 {
4490 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4492 },
4493/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
4494 {
4495 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4497 },
4498/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
4499 {
4500 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4502 },
4503/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
4504 {
4505 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4507 },
4508/* xor.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
4509 {
4510 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4512 },
4513/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
4514 {
4515 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4517 },
4518/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
4519 {
4520 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4522 },
4523/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
4524 {
4525 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4527 },
4528/* xor.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
4529 {
4530 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4532 },
4533/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
4534 {
4535 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4537 },
4538/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
4539 {
4540 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4542 },
4543/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
4544 {
4545 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4547 },
4548/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
4549 {
4550 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4552 },
4553/* xor.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
4554 {
4555 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4557 },
4558/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
4559 {
4560 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4562 },
4563/* xor.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
4564 {
4565 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4567 },
4568/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
4569 {
4570 M32C_INSN_XOR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4572 },
4573/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
4574 {
4575 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4577 },
4578/* xor.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
4579 {
4580 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4582 },
4583/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
4584 {
4585 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4587 },
4588/* xor.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
4589 {
4590 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4592 },
4593/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
4594 {
4595 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4597 },
4598/* xor.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
4599 {
4600 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4602 },
4603/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
4604 {
4605 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4607 },
4608/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
4609 {
4610 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4612 },
4613/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
4614 {
4615 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4617 },
4618/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
4619 {
4620 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4622 },
4623/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
4624 {
4625 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "xor.w", 64,
fb53f5a8 4626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4627 },
4628/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
4629 {
4630 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "xor.w", 64,
fb53f5a8 4631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4632 },
4633/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
4634 {
4635 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4637 },
4638/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
4639 {
4640 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4642 },
4643/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
4644 {
4645 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4647 },
4648/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
4649 {
4650 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4652 },
4653/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
4654 {
4655 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4657 },
4658/* xor.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
4659 {
4660 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 4661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4662 },
4663/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
4664 {
4665 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4667 },
4668/* xor.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
4669 {
4670 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4672 },
4673/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
4674 {
4675 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4677 },
4678/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
4679 {
4680 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 4681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4682 },
4683/* xor.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
4684 {
4685 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "xor.w", 64,
fb53f5a8 4686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4687 },
4688/* xor.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
4689 {
4690 M32C_INSN_XOR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "xor.w", 64,
fb53f5a8 4691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4692 },
4693/* xor.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
4694 {
4695 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4697 },
4698/* xor.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
4699 {
4700 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4702 },
4703/* xor.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
4704 {
4705 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4707 },
4708/* xor.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
4709 {
4710 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4712 },
4713/* xor.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
4714 {
4715 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4717 },
4718/* xor.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
4719 {
4720 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4722 },
4723/* xor.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
4724 {
4725 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4727 },
4728/* xor.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
4729 {
4730 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4732 },
4733/* xor.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
4734 {
4735 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "xor.w", 16,
fb53f5a8 4736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4737 },
4738/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
4739 {
4740 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4742 },
4743/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
4744 {
4745 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4747 },
4748/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
4749 {
4750 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4752 },
4753/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
4754 {
4755 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4757 },
4758/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
4759 {
4760 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4762 },
4763/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
4764 {
4765 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4767 },
4768/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
4769 {
4770 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4772 },
4773/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
4774 {
4775 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4777 },
4778/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
4779 {
4780 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4782 },
4783/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
4784 {
4785 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4787 },
4788/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
4789 {
4790 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4792 },
4793/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
4794 {
4795 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4797 },
4798/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
4799 {
4800 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4802 },
4803/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
4804 {
4805 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4807 },
4808/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
4809 {
4810 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4812 },
4813/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
4814 {
4815 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4817 },
4818/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
4819 {
4820 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4822 },
4823/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
4824 {
4825 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "xor.w", 24,
fb53f5a8 4826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4827 },
4828/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
4829 {
4830 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4832 },
4833/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
4834 {
4835 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4837 },
4838/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
4839 {
4840 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4842 },
4843/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
4844 {
4845 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4847 },
4848/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
4849 {
4850 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4852 },
4853/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
4854 {
4855 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "xor.w", 32,
fb53f5a8 4856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4857 },
4858/* xor.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
4859 {
4860 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4862 },
4863/* xor.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
4864 {
4865 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4867 },
4868/* xor.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
4869 {
4870 M32C_INSN_XOR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "xor.w", 40,
fb53f5a8 4871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4872 },
4873/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
4874 {
4875 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4877 },
4878/* xor.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
4879 {
4880 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4882 },
4883/* xor.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
4884 {
4885 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4887 },
4888/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
4889 {
4890 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4892 },
4893/* xor.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
4894 {
4895 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4897 },
4898/* xor.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
4899 {
4900 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4902 },
4903/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
4904 {
4905 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4907 },
4908/* xor.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
4909 {
4910 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4912 },
4913/* xor.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
4914 {
4915 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 24,
fb53f5a8 4916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4917 },
4918/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
4919 {
4920 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4922 },
4923/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
4924 {
4925 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4927 },
4928/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
4929 {
4930 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4932 },
4933/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
4934 {
4935 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 4936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4937 },
4938/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
4939 {
4940 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 4941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4942 },
4943/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
4944 {
4945 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 4946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4947 },
4948/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
4949 {
4950 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 4951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4952 },
4953/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
4954 {
4955 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 4956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4957 },
4958/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
4959 {
4960 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 4961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4962 },
4963/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
4964 {
4965 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4967 },
4968/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
4969 {
4970 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4972 },
4973/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
4974 {
4975 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4977 },
4978/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
4979 {
4980 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 4981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4982 },
4983/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
4984 {
4985 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 4986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4987 },
4988/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
4989 {
4990 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 4991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4992 },
4993/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
4994 {
4995 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 4996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
4997 },
4998/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
4999 {
5000 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5002 },
5003/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
5004 {
5005 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5007 },
5008/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
5009 {
5010 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5012 },
5013/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
5014 {
5015 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5017 },
5018/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
5019 {
5020 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5022 },
5023/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
5024 {
5025 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5027 },
5028/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
5029 {
5030 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5032 },
5033/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
5034 {
5035 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5037 },
5038/* xor.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
5039 {
5040 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5042 },
5043/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
5044 {
5045 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5047 },
5048/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
5049 {
5050 M32C_INSN_XOR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5052 },
5053/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
5054 {
5055 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5057 },
5058/* xor.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
5059 {
5060 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5062 },
5063/* xor.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
5064 {
5065 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5067 },
5068/* xor.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
5069 {
5070 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5072 },
5073/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
5074 {
5075 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5077 },
5078/* xor.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
5079 {
5080 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5082 },
5083/* xor.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
5084 {
5085 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5087 },
5088/* xor.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
5089 {
5090 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5092 },
5093/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
5094 {
5095 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5097 },
5098/* xor.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
5099 {
5100 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5102 },
5103/* xor.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
5104 {
5105 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5107 },
5108/* xor.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
5109 {
5110 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5112 },
5113/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
5114 {
5115 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5117 },
5118/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
5119 {
5120 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5122 },
5123/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
5124 {
5125 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5127 },
5128/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
5129 {
5130 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5132 },
5133/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
5134 {
5135 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5137 },
5138/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
5139 {
5140 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5142 },
5143/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
5144 {
5145 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5147 },
5148/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
5149 {
5150 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5152 },
5153/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
5154 {
5155 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5157 },
5158/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
5159 {
5160 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5162 },
5163/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
5164 {
5165 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5167 },
5168/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
5169 {
5170 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5172 },
5173/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
5174 {
5175 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5177 },
5178/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
5179 {
5180 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5182 },
5183/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
5184 {
5185 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5187 },
5188/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
5189 {
5190 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5192 },
5193/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
5194 {
5195 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5197 },
5198/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
5199 {
5200 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5202 },
5203/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
5204 {
5205 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5207 },
5208/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
5209 {
5210 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5212 },
5213/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
5214 {
5215 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5217 },
5218/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
5219 {
5220 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5222 },
5223/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
5224 {
5225 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5227 },
5228/* xor.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
5229 {
5230 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5232 },
5233/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
5234 {
5235 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5237 },
5238/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
5239 {
5240 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5242 },
5243/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
5244 {
5245 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5247 },
5248/* xor.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
5249 {
5250 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5252 },
5253/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
5254 {
5255 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5257 },
5258/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
5259 {
5260 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5262 },
5263/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
5264 {
5265 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5267 },
5268/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
5269 {
5270 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5272 },
5273/* xor.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
5274 {
5275 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5277 },
5278/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
5279 {
5280 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5282 },
5283/* xor.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
5284 {
5285 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5287 },
5288/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
5289 {
5290 M32C_INSN_XOR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5292 },
5293/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
5294 {
5295 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5297 },
5298/* xor.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
5299 {
5300 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5302 },
5303/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
5304 {
5305 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5307 },
5308/* xor.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
5309 {
5310 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5312 },
5313/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
5314 {
5315 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5317 },
5318/* xor.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
5319 {
5320 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5322 },
5323/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
5324 {
5325 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5327 },
5328/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
5329 {
5330 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5332 },
5333/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
5334 {
5335 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5337 },
5338/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
5339 {
5340 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5342 },
5343/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
5344 {
5345 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "xor.b", 64,
fb53f5a8 5346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5347 },
5348/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
5349 {
5350 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "xor.b", 64,
fb53f5a8 5351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5352 },
5353/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
5354 {
5355 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5357 },
5358/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
5359 {
5360 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5362 },
5363/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
5364 {
5365 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5367 },
5368/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
5369 {
5370 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5372 },
5373/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
5374 {
5375 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5377 },
5378/* xor.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
5379 {
5380 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 5381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5382 },
5383/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
5384 {
5385 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5387 },
5388/* xor.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
5389 {
5390 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5392 },
5393/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
5394 {
5395 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5397 },
5398/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
5399 {
5400 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "xor.b", 56,
fb53f5a8 5401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5402 },
5403/* xor.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
5404 {
5405 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "xor.b", 64,
fb53f5a8 5406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5407 },
5408/* xor.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
5409 {
5410 M32C_INSN_XOR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "xor.b", 64,
fb53f5a8 5411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5412 },
5413/* xor.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
5414 {
5415 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5417 },
5418/* xor.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
5419 {
5420 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5422 },
5423/* xor.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
5424 {
5425 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5427 },
5428/* xor.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
5429 {
5430 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5432 },
5433/* xor.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
5434 {
5435 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5437 },
5438/* xor.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
5439 {
5440 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5442 },
5443/* xor.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
5444 {
5445 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5447 },
5448/* xor.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
5449 {
5450 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5452 },
5453/* xor.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
5454 {
5455 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "xor.b", 16,
fb53f5a8 5456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5457 },
5458/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
5459 {
5460 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5462 },
5463/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
5464 {
5465 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5467 },
5468/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
5469 {
5470 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5472 },
5473/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
5474 {
5475 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5477 },
5478/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
5479 {
5480 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5482 },
5483/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
5484 {
5485 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5487 },
5488/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
5489 {
5490 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5492 },
5493/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
5494 {
5495 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5497 },
5498/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
5499 {
5500 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5502 },
5503/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
5504 {
5505 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5507 },
5508/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
5509 {
5510 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5512 },
5513/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
5514 {
5515 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5517 },
5518/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
5519 {
5520 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5522 },
5523/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
5524 {
5525 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5527 },
5528/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
5529 {
5530 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5532 },
5533/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
5534 {
5535 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5537 },
5538/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
5539 {
5540 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5542 },
5543/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
5544 {
5545 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "xor.b", 24,
fb53f5a8 5546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5547 },
5548/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
5549 {
5550 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5552 },
5553/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
5554 {
5555 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5557 },
5558/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
5559 {
5560 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5562 },
5563/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
5564 {
5565 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5567 },
5568/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
5569 {
5570 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5572 },
5573/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
5574 {
5575 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "xor.b", 32,
fb53f5a8 5576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5577 },
5578/* xor.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
5579 {
5580 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5582 },
5583/* xor.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
5584 {
5585 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5587 },
5588/* xor.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
5589 {
5590 M32C_INSN_XOR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 5591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
5592 },
5593/* xor.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
5594 {
5595 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "xor.w", 24,
fb53f5a8 5596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5597 },
5598/* xor.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
5599 {
5600 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "xor.w", 24,
fb53f5a8 5601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5602 },
5603/* xor.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
5604 {
5605 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "xor.w", 24,
fb53f5a8 5606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5607 },
5608/* xor.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
5609 {
5610 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "xor.w", 24,
fb53f5a8 5611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5612 },
5613/* xor.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
5614 {
5615 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "xor.w", 24,
fb53f5a8 5616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5617 },
5618/* xor.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
5619 {
5620 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "xor.w", 24,
fb53f5a8 5621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5622 },
5623/* xor.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
5624 {
5625 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "xor.w", 24,
fb53f5a8 5626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5627 },
5628/* xor.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
5629 {
5630 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "xor.w", 24,
fb53f5a8 5631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5632 },
5633/* xor.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
5634 {
5635 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "xor.w", 24,
fb53f5a8 5636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5637 },
5638/* xor.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
5639 {
5640 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "xor.w", 32,
fb53f5a8 5641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5642 },
5643/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
5644 {
5645 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "xor.w", 32,
fb53f5a8 5646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5647 },
5648/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
5649 {
5650 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "xor.w", 32,
fb53f5a8 5651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5652 },
5653/* xor.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
5654 {
5655 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "xor.w", 40,
fb53f5a8 5656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5657 },
5658/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
5659 {
5660 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "xor.w", 40,
fb53f5a8 5661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5662 },
5663/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
5664 {
5665 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "xor.w", 40,
fb53f5a8 5666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5667 },
5668/* xor.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
5669 {
5670 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "xor.w", 32,
fb53f5a8 5671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5672 },
5673/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
5674 {
5675 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "xor.w", 32,
fb53f5a8 5676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5677 },
5678/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
5679 {
5680 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "xor.w", 32,
fb53f5a8 5681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5682 },
5683/* xor.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
5684 {
5685 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "xor.w", 40,
fb53f5a8 5686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5687 },
5688/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
5689 {
5690 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "xor.w", 40,
fb53f5a8 5691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5692 },
5693/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
5694 {
5695 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "xor.w", 40,
fb53f5a8 5696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5697 },
5698/* xor.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
5699 {
5700 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "xor.w", 32,
fb53f5a8 5701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5702 },
5703/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
5704 {
5705 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "xor.w", 32,
fb53f5a8 5706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5707 },
5708/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
5709 {
5710 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "xor.w", 32,
fb53f5a8 5711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5712 },
5713/* xor.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
5714 {
5715 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "xor16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "xor.w", 40,
fb53f5a8 5716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5717 },
5718/* xor.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
5719 {
5720 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "xor16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "xor.w", 40,
fb53f5a8 5721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5722 },
5723/* xor.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
5724 {
5725 M32C_INSN_XOR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "xor16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "xor.w", 40,
fb53f5a8 5726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5727 },
5728/* xor.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
5729 {
5730 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "xor.w", 32,
fb53f5a8 5731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5732 },
5733/* xor.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
5734 {
5735 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "xor.w", 32,
fb53f5a8 5736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5737 },
5738/* xor.w${G} ${Dsp-16-u16},$Dst16RnHI */
5739 {
5740 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "xor.w", 32,
fb53f5a8 5741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5742 },
5743/* xor.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
5744 {
5745 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "xor.w", 32,
fb53f5a8 5746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5747 },
5748/* xor.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
5749 {
5750 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "xor.w", 32,
fb53f5a8 5751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5752 },
5753/* xor.w${G} ${Dsp-16-u16},$Dst16AnHI */
5754 {
5755 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "xor.w", 32,
fb53f5a8 5756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5757 },
5758/* xor.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
5759 {
5760 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "xor.w", 32,
fb53f5a8 5761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5762 },
5763/* xor.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
5764 {
5765 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "xor.w", 32,
fb53f5a8 5766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5767 },
5768/* xor.w${G} ${Dsp-16-u16},[$Dst16An] */
5769 {
5770 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "xor.w", 32,
fb53f5a8 5771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5772 },
5773/* xor.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
5774 {
5775 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "xor.w", 40,
fb53f5a8 5776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5777 },
5778/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
5779 {
5780 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "xor.w", 40,
fb53f5a8 5781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5782 },
5783/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
5784 {
5785 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "xor.w", 40,
fb53f5a8 5786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5787 },
5788/* xor.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
5789 {
5790 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "xor.w", 48,
fb53f5a8 5791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5792 },
5793/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
5794 {
5795 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "xor.w", 48,
fb53f5a8 5796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5797 },
5798/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
5799 {
5800 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "xor.w", 48,
fb53f5a8 5801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5802 },
5803/* xor.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
5804 {
5805 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "xor.w", 40,
fb53f5a8 5806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5807 },
5808/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
5809 {
5810 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "xor.w", 40,
fb53f5a8 5811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5812 },
5813/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
5814 {
5815 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "xor.w", 40,
fb53f5a8 5816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5817 },
5818/* xor.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
5819 {
5820 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "xor.w", 48,
fb53f5a8 5821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5822 },
5823/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
5824 {
5825 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "xor.w", 48,
fb53f5a8 5826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5827 },
5828/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
5829 {
5830 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "xor.w", 48,
fb53f5a8 5831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5832 },
5833/* xor.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
5834 {
5835 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "xor.w", 40,
fb53f5a8 5836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5837 },
5838/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
5839 {
5840 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "xor.w", 40,
fb53f5a8 5841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5842 },
5843/* xor.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
5844 {
5845 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "xor.w", 40,
fb53f5a8 5846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5847 },
5848/* xor.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
5849 {
5850 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "xor16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "xor.w", 48,
fb53f5a8 5851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5852 },
5853/* xor.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
5854 {
5855 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "xor16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "xor.w", 48,
fb53f5a8 5856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5857 },
5858/* xor.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
5859 {
5860 M32C_INSN_XOR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "xor16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "xor.w", 48,
fb53f5a8 5861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5862 },
5863/* xor.w${G} $Src16RnHI,$Dst16RnHI */
5864 {
5865 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "xor.w", 16,
fb53f5a8 5866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5867 },
5868/* xor.w${G} $Src16AnHI,$Dst16RnHI */
5869 {
5870 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "xor.w", 16,
fb53f5a8 5871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5872 },
5873/* xor.w${G} [$Src16An],$Dst16RnHI */
5874 {
5875 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "xor.w", 16,
fb53f5a8 5876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5877 },
5878/* xor.w${G} $Src16RnHI,$Dst16AnHI */
5879 {
5880 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "xor.w", 16,
fb53f5a8 5881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5882 },
5883/* xor.w${G} $Src16AnHI,$Dst16AnHI */
5884 {
5885 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "xor.w", 16,
fb53f5a8 5886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5887 },
5888/* xor.w${G} [$Src16An],$Dst16AnHI */
5889 {
5890 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "xor.w", 16,
fb53f5a8 5891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5892 },
5893/* xor.w${G} $Src16RnHI,[$Dst16An] */
5894 {
5895 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "xor.w", 16,
fb53f5a8 5896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5897 },
5898/* xor.w${G} $Src16AnHI,[$Dst16An] */
5899 {
5900 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "xor.w", 16,
fb53f5a8 5901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5902 },
5903/* xor.w${G} [$Src16An],[$Dst16An] */
5904 {
5905 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "xor.w", 16,
fb53f5a8 5906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5907 },
5908/* xor.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
5909 {
5910 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "xor.w", 24,
fb53f5a8 5911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5912 },
5913/* xor.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
5914 {
5915 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "xor.w", 24,
fb53f5a8 5916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5917 },
5918/* xor.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
5919 {
5920 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "xor.w", 24,
fb53f5a8 5921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5922 },
5923/* xor.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
5924 {
5925 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "xor.w", 32,
fb53f5a8 5926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5927 },
5928/* xor.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
5929 {
5930 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "xor.w", 32,
fb53f5a8 5931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5932 },
5933/* xor.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
5934 {
5935 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "xor.w", 32,
fb53f5a8 5936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5937 },
5938/* xor.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
5939 {
5940 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "xor.w", 24,
fb53f5a8 5941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5942 },
5943/* xor.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
5944 {
5945 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "xor.w", 24,
fb53f5a8 5946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5947 },
5948/* xor.w${G} [$Src16An],${Dsp-16-u8}[sb] */
5949 {
5950 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "xor.w", 24,
fb53f5a8 5951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5952 },
5953/* xor.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
5954 {
5955 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "xor.w", 32,
fb53f5a8 5956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5957 },
5958/* xor.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
5959 {
5960 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "xor.w", 32,
fb53f5a8 5961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5962 },
5963/* xor.w${G} [$Src16An],${Dsp-16-u16}[sb] */
5964 {
5965 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "xor.w", 32,
fb53f5a8 5966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5967 },
5968/* xor.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
5969 {
5970 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "xor.w", 24,
fb53f5a8 5971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5972 },
5973/* xor.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
5974 {
5975 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "xor.w", 24,
fb53f5a8 5976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5977 },
5978/* xor.w${G} [$Src16An],${Dsp-16-s8}[fb] */
5979 {
5980 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "xor.w", 24,
fb53f5a8 5981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5982 },
5983/* xor.w${G} $Src16RnHI,${Dsp-16-u16} */
5984 {
5985 M32C_INSN_XOR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "xor16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "xor.w", 32,
fb53f5a8 5986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5987 },
5988/* xor.w${G} $Src16AnHI,${Dsp-16-u16} */
5989 {
5990 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "xor16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "xor.w", 32,
fb53f5a8 5991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5992 },
5993/* xor.w${G} [$Src16An],${Dsp-16-u16} */
5994 {
5995 M32C_INSN_XOR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "xor16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "xor.w", 32,
fb53f5a8 5996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
5997 },
5998/* xor.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
5999 {
6000 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "xor.b", 24,
fb53f5a8 6001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6002 },
6003/* xor.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
6004 {
6005 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "xor.b", 24,
fb53f5a8 6006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6007 },
6008/* xor.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
6009 {
6010 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "xor.b", 24,
fb53f5a8 6011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6012 },
6013/* xor.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
6014 {
6015 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "xor.b", 24,
fb53f5a8 6016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6017 },
6018/* xor.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
6019 {
6020 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "xor.b", 24,
fb53f5a8 6021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6022 },
6023/* xor.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
6024 {
6025 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "xor.b", 24,
fb53f5a8 6026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6027 },
6028/* xor.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
6029 {
6030 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "xor.b", 24,
fb53f5a8 6031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6032 },
6033/* xor.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
6034 {
6035 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "xor.b", 24,
fb53f5a8 6036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6037 },
6038/* xor.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
6039 {
6040 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "xor.b", 24,
fb53f5a8 6041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6042 },
6043/* xor.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
6044 {
6045 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "xor.b", 32,
fb53f5a8 6046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6047 },
6048/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
6049 {
6050 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "xor.b", 32,
fb53f5a8 6051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6052 },
6053/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
6054 {
6055 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "xor.b", 32,
fb53f5a8 6056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6057 },
6058/* xor.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
6059 {
6060 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "xor.b", 40,
fb53f5a8 6061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6062 },
6063/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
6064 {
6065 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "xor.b", 40,
fb53f5a8 6066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6067 },
6068/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
6069 {
6070 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "xor.b", 40,
fb53f5a8 6071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6072 },
6073/* xor.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
6074 {
6075 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "xor.b", 32,
fb53f5a8 6076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6077 },
6078/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
6079 {
6080 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "xor.b", 32,
fb53f5a8 6081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6082 },
6083/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
6084 {
6085 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "xor.b", 32,
fb53f5a8 6086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6087 },
6088/* xor.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
6089 {
6090 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "xor.b", 40,
fb53f5a8 6091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6092 },
6093/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
6094 {
6095 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "xor.b", 40,
fb53f5a8 6096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6097 },
6098/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
6099 {
6100 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "xor.b", 40,
fb53f5a8 6101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6102 },
6103/* xor.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
6104 {
6105 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "xor.b", 32,
fb53f5a8 6106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6107 },
6108/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
6109 {
6110 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "xor.b", 32,
fb53f5a8 6111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6112 },
6113/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
6114 {
6115 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "xor.b", 32,
fb53f5a8 6116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6117 },
6118/* xor.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
6119 {
6120 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "xor16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "xor.b", 40,
fb53f5a8 6121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6122 },
6123/* xor.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
6124 {
6125 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "xor16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "xor.b", 40,
fb53f5a8 6126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6127 },
6128/* xor.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
6129 {
6130 M32C_INSN_XOR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "xor16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "xor.b", 40,
fb53f5a8 6131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6132 },
6133/* xor.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
6134 {
6135 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "xor.b", 32,
fb53f5a8 6136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6137 },
6138/* xor.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
6139 {
6140 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "xor.b", 32,
fb53f5a8 6141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6142 },
6143/* xor.b${G} ${Dsp-16-u16},$Dst16RnQI */
6144 {
6145 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "xor.b", 32,
fb53f5a8 6146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6147 },
6148/* xor.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
6149 {
6150 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "xor.b", 32,
fb53f5a8 6151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6152 },
6153/* xor.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
6154 {
6155 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "xor.b", 32,
fb53f5a8 6156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6157 },
6158/* xor.b${G} ${Dsp-16-u16},$Dst16AnQI */
6159 {
6160 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "xor.b", 32,
fb53f5a8 6161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6162 },
6163/* xor.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
6164 {
6165 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "xor.b", 32,
fb53f5a8 6166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6167 },
6168/* xor.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
6169 {
6170 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "xor.b", 32,
fb53f5a8 6171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6172 },
6173/* xor.b${G} ${Dsp-16-u16},[$Dst16An] */
6174 {
6175 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "xor.b", 32,
fb53f5a8 6176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6177 },
6178/* xor.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
6179 {
6180 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "xor.b", 40,
fb53f5a8 6181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6182 },
6183/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
6184 {
6185 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "xor.b", 40,
fb53f5a8 6186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6187 },
6188/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
6189 {
6190 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "xor.b", 40,
fb53f5a8 6191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6192 },
6193/* xor.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
6194 {
6195 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "xor.b", 48,
fb53f5a8 6196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6197 },
6198/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
6199 {
6200 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "xor.b", 48,
fb53f5a8 6201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6202 },
6203/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
6204 {
6205 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "xor.b", 48,
fb53f5a8 6206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6207 },
6208/* xor.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
6209 {
6210 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "xor.b", 40,
fb53f5a8 6211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6212 },
6213/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
6214 {
6215 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "xor.b", 40,
fb53f5a8 6216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6217 },
6218/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
6219 {
6220 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "xor.b", 40,
fb53f5a8 6221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6222 },
6223/* xor.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
6224 {
6225 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "xor.b", 48,
fb53f5a8 6226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6227 },
6228/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
6229 {
6230 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "xor.b", 48,
fb53f5a8 6231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6232 },
6233/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
6234 {
6235 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "xor.b", 48,
fb53f5a8 6236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6237 },
6238/* xor.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
6239 {
6240 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "xor.b", 40,
fb53f5a8 6241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6242 },
6243/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
6244 {
6245 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "xor.b", 40,
fb53f5a8 6246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6247 },
6248/* xor.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
6249 {
6250 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "xor.b", 40,
fb53f5a8 6251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6252 },
6253/* xor.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
6254 {
6255 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "xor16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "xor.b", 48,
fb53f5a8 6256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6257 },
6258/* xor.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
6259 {
6260 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "xor16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "xor.b", 48,
fb53f5a8 6261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6262 },
6263/* xor.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
6264 {
6265 M32C_INSN_XOR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "xor16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "xor.b", 48,
fb53f5a8 6266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6267 },
6268/* xor.b${G} $Src16RnQI,$Dst16RnQI */
6269 {
6270 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "xor.b", 16,
fb53f5a8 6271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6272 },
6273/* xor.b${G} $Src16AnQI,$Dst16RnQI */
6274 {
6275 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "xor.b", 16,
fb53f5a8 6276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6277 },
6278/* xor.b${G} [$Src16An],$Dst16RnQI */
6279 {
6280 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "xor.b", 16,
fb53f5a8 6281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6282 },
6283/* xor.b${G} $Src16RnQI,$Dst16AnQI */
6284 {
6285 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "xor.b", 16,
fb53f5a8 6286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6287 },
6288/* xor.b${G} $Src16AnQI,$Dst16AnQI */
6289 {
6290 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "xor.b", 16,
fb53f5a8 6291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6292 },
6293/* xor.b${G} [$Src16An],$Dst16AnQI */
6294 {
6295 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "xor.b", 16,
fb53f5a8 6296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6297 },
6298/* xor.b${G} $Src16RnQI,[$Dst16An] */
6299 {
6300 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "xor.b", 16,
fb53f5a8 6301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6302 },
6303/* xor.b${G} $Src16AnQI,[$Dst16An] */
6304 {
6305 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "xor.b", 16,
fb53f5a8 6306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6307 },
6308/* xor.b${G} [$Src16An],[$Dst16An] */
6309 {
6310 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "xor.b", 16,
fb53f5a8 6311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6312 },
6313/* xor.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
6314 {
6315 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "xor.b", 24,
fb53f5a8 6316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6317 },
6318/* xor.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
6319 {
6320 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "xor.b", 24,
fb53f5a8 6321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6322 },
6323/* xor.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
6324 {
6325 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "xor.b", 24,
fb53f5a8 6326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6327 },
6328/* xor.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
6329 {
6330 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "xor.b", 32,
fb53f5a8 6331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6332 },
6333/* xor.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
6334 {
6335 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "xor.b", 32,
fb53f5a8 6336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6337 },
6338/* xor.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
6339 {
6340 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "xor.b", 32,
fb53f5a8 6341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6342 },
6343/* xor.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
6344 {
6345 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "xor.b", 24,
fb53f5a8 6346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6347 },
6348/* xor.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
6349 {
6350 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "xor.b", 24,
fb53f5a8 6351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6352 },
6353/* xor.b${G} [$Src16An],${Dsp-16-u8}[sb] */
6354 {
6355 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "xor.b", 24,
fb53f5a8 6356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6357 },
6358/* xor.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
6359 {
6360 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "xor.b", 32,
fb53f5a8 6361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6362 },
6363/* xor.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
6364 {
6365 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "xor.b", 32,
fb53f5a8 6366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6367 },
6368/* xor.b${G} [$Src16An],${Dsp-16-u16}[sb] */
6369 {
6370 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "xor.b", 32,
fb53f5a8 6371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6372 },
6373/* xor.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
6374 {
6375 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "xor.b", 24,
fb53f5a8 6376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6377 },
6378/* xor.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
6379 {
6380 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "xor.b", 24,
fb53f5a8 6381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6382 },
6383/* xor.b${G} [$Src16An],${Dsp-16-s8}[fb] */
6384 {
6385 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "xor.b", 24,
fb53f5a8 6386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6387 },
6388/* xor.b${G} $Src16RnQI,${Dsp-16-u16} */
6389 {
6390 M32C_INSN_XOR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "xor16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "xor.b", 32,
fb53f5a8 6391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6392 },
6393/* xor.b${G} $Src16AnQI,${Dsp-16-u16} */
6394 {
6395 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "xor16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "xor.b", 32,
fb53f5a8 6396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6397 },
6398/* xor.b${G} [$Src16An],${Dsp-16-u16} */
6399 {
6400 M32C_INSN_XOR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "xor16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "xor.b", 32,
fb53f5a8 6401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6402 },
6403/* xor.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
6404 {
6405 M32C_INSN_XOR32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "xor32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 6406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6407 },
6408/* xor.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
6409 {
6410 M32C_INSN_XOR32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "xor32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "xor.w", 32,
fb53f5a8 6411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6412 },
6413/* xor.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
6414 {
6415 M32C_INSN_XOR32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "xor32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "xor.w", 32,
fb53f5a8 6416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6417 },
6418/* xor.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
6419 {
6420 M32C_INSN_XOR32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 6421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6422 },
6423/* xor.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
6424 {
6425 M32C_INSN_XOR32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 6426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6427 },
6428/* xor.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
6429 {
6430 M32C_INSN_XOR32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "xor.w", 40,
fb53f5a8 6431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6432 },
6433/* xor.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
6434 {
6435 M32C_INSN_XOR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 6436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6437 },
6438/* xor.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
6439 {
6440 M32C_INSN_XOR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 6441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6442 },
6443/* xor.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
6444 {
6445 M32C_INSN_XOR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "xor.w", 48,
fb53f5a8 6446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6447 },
6448/* xor.w${G} #${Imm-32-HI},${Dsp-16-u16} */
6449 {
6450 M32C_INSN_XOR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xor32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "xor.w", 48,
fb53f5a8 6451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6452 },
6453/* xor.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
6454 {
6455 M32C_INSN_XOR32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xor32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "xor.w", 56,
fb53f5a8 6456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6457 },
6458/* xor.w${G} #${Imm-40-HI},${Dsp-16-u24} */
6459 {
6460 M32C_INSN_XOR32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xor32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "xor.w", 56,
fb53f5a8 6461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6462 },
6463/* xor.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
6464 {
6465 M32C_INSN_XOR32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "xor32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 6466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6467 },
6468/* xor.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
6469 {
6470 M32C_INSN_XOR32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "xor32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "xor.b", 24,
fb53f5a8 6471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6472 },
6473/* xor.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
6474 {
6475 M32C_INSN_XOR32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "xor32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "xor.b", 24,
fb53f5a8 6476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6477 },
6478/* xor.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
6479 {
6480 M32C_INSN_XOR32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 6481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6482 },
6483/* xor.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
6484 {
6485 M32C_INSN_XOR32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 6486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6487 },
6488/* xor.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
6489 {
6490 M32C_INSN_XOR32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "xor.b", 32,
fb53f5a8 6491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6492 },
6493/* xor.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
6494 {
6495 M32C_INSN_XOR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 6496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6497 },
6498/* xor.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
6499 {
6500 M32C_INSN_XOR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 6501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6502 },
6503/* xor.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
6504 {
6505 M32C_INSN_XOR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "xor.b", 40,
fb53f5a8 6506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6507 },
6508/* xor.b${G} #${Imm-32-QI},${Dsp-16-u16} */
6509 {
6510 M32C_INSN_XOR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xor32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "xor.b", 40,
fb53f5a8 6511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6512 },
6513/* xor.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
6514 {
6515 M32C_INSN_XOR32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xor32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "xor.b", 48,
fb53f5a8 6516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6517 },
6518/* xor.b${G} #${Imm-40-QI},${Dsp-16-u24} */
6519 {
6520 M32C_INSN_XOR32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xor32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "xor.b", 48,
fb53f5a8 6521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6522 },
6523/* xor.w${G} #${Imm-16-HI},$Dst16RnHI */
6524 {
6525 M32C_INSN_XOR16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "xor16.w-imm-G-basic-dst16-Rn-direct-HI", "xor.w", 32,
fb53f5a8 6526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6527 },
6528/* xor.w${G} #${Imm-16-HI},$Dst16AnHI */
6529 {
6530 M32C_INSN_XOR16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "xor16.w-imm-G-basic-dst16-An-direct-HI", "xor.w", 32,
fb53f5a8 6531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6532 },
6533/* xor.w${G} #${Imm-16-HI},[$Dst16An] */
6534 {
6535 M32C_INSN_XOR16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "xor16.w-imm-G-basic-dst16-An-indirect-HI", "xor.w", 32,
fb53f5a8 6536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6537 },
6538/* xor.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
6539 {
6540 M32C_INSN_XOR16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "xor16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "xor.w", 40,
fb53f5a8 6541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6542 },
6543/* xor.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
6544 {
6545 M32C_INSN_XOR16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "xor16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "xor.w", 40,
fb53f5a8 6546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6547 },
6548/* xor.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
6549 {
6550 M32C_INSN_XOR16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "xor16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "xor.w", 40,
fb53f5a8 6551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6552 },
6553/* xor.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
6554 {
6555 M32C_INSN_XOR16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "xor16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "xor.w", 48,
fb53f5a8 6556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6557 },
6558/* xor.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
6559 {
6560 M32C_INSN_XOR16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "xor16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "xor.w", 48,
fb53f5a8 6561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6562 },
6563/* xor.w${G} #${Imm-32-HI},${Dsp-16-u16} */
6564 {
6565 M32C_INSN_XOR16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "xor16.w-imm-G-16-16-dst16-16-16-absolute-HI", "xor.w", 48,
fb53f5a8 6566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6567 },
6568/* xor.b${G} #${Imm-16-QI},$Dst16RnQI */
6569 {
6570 M32C_INSN_XOR16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "xor16.b-imm-G-basic-dst16-Rn-direct-QI", "xor.b", 24,
fb53f5a8 6571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6572 },
6573/* xor.b${G} #${Imm-16-QI},$Dst16AnQI */
6574 {
6575 M32C_INSN_XOR16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "xor16.b-imm-G-basic-dst16-An-direct-QI", "xor.b", 24,
fb53f5a8 6576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6577 },
6578/* xor.b${G} #${Imm-16-QI},[$Dst16An] */
6579 {
6580 M32C_INSN_XOR16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "xor16.b-imm-G-basic-dst16-An-indirect-QI", "xor.b", 24,
fb53f5a8 6581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6582 },
6583/* xor.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
6584 {
6585 M32C_INSN_XOR16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "xor16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "xor.b", 32,
fb53f5a8 6586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6587 },
6588/* xor.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
6589 {
6590 M32C_INSN_XOR16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "xor16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "xor.b", 32,
fb53f5a8 6591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6592 },
6593/* xor.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
6594 {
6595 M32C_INSN_XOR16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "xor16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "xor.b", 32,
fb53f5a8 6596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6597 },
6598/* xor.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
6599 {
6600 M32C_INSN_XOR16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "xor16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "xor.b", 40,
fb53f5a8 6601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6602 },
6603/* xor.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
6604 {
6605 M32C_INSN_XOR16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "xor16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "xor.b", 40,
fb53f5a8 6606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6607 },
6608/* xor.b${G} #${Imm-32-QI},${Dsp-16-u16} */
6609 {
6610 M32C_INSN_XOR16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "xor16.b-imm-G-16-16-dst16-16-16-absolute-QI", "xor.b", 40,
fb53f5a8 6611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
6612 },
6613/* xchg.w r3,$Dst32RnUnprefixedHI */
6614 {
6615 M32C_INSN_XCHG32W_R3_DST32_RN_DIRECT_UNPREFIXED_HI, "xchg32w-r3-dst32-Rn-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6617 },
6618/* xchg.w r3,$Dst32AnUnprefixedHI */
6619 {
6620 M32C_INSN_XCHG32W_R3_DST32_AN_DIRECT_UNPREFIXED_HI, "xchg32w-r3-dst32-An-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6622 },
6623/* xchg.w r3,[$Dst32AnUnprefixed] */
6624 {
6625 M32C_INSN_XCHG32W_R3_DST32_AN_INDIRECT_UNPREFIXED_HI, "xchg32w-r3-dst32-An-indirect-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6627 },
6628/* xchg.w r3,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6629 {
6630 M32C_INSN_XCHG32W_R3_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-8-An-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6632 },
6633/* xchg.w r3,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6634 {
6635 M32C_INSN_XCHG32W_R3_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-16-An-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6637 },
6638/* xchg.w r3,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6639 {
6640 M32C_INSN_XCHG32W_R3_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-24-An-relative-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6642 },
6643/* xchg.w r3,${Dsp-16-u8}[sb] */
6644 {
6645 M32C_INSN_XCHG32W_R3_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-8-SB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6647 },
6648/* xchg.w r3,${Dsp-16-u16}[sb] */
6649 {
6650 M32C_INSN_XCHG32W_R3_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-16-SB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6652 },
6653/* xchg.w r3,${Dsp-16-s8}[fb] */
6654 {
6655 M32C_INSN_XCHG32W_R3_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-8-FB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6657 },
6658/* xchg.w r3,${Dsp-16-s16}[fb] */
6659 {
6660 M32C_INSN_XCHG32W_R3_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-16-FB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6662 },
6663/* xchg.w r3,${Dsp-16-u16} */
6664 {
6665 M32C_INSN_XCHG32W_R3_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-16-absolute-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6667 },
6668/* xchg.w r3,${Dsp-16-u24} */
6669 {
6670 M32C_INSN_XCHG32W_R3_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r3-dst32-16-24-absolute-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6672 },
6673/* xchg.w r2,$Dst32RnUnprefixedHI */
6674 {
6675 M32C_INSN_XCHG32W_R2_DST32_RN_DIRECT_UNPREFIXED_HI, "xchg32w-r2-dst32-Rn-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6677 },
6678/* xchg.w r2,$Dst32AnUnprefixedHI */
6679 {
6680 M32C_INSN_XCHG32W_R2_DST32_AN_DIRECT_UNPREFIXED_HI, "xchg32w-r2-dst32-An-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6682 },
6683/* xchg.w r2,[$Dst32AnUnprefixed] */
6684 {
6685 M32C_INSN_XCHG32W_R2_DST32_AN_INDIRECT_UNPREFIXED_HI, "xchg32w-r2-dst32-An-indirect-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6687 },
6688/* xchg.w r2,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6689 {
6690 M32C_INSN_XCHG32W_R2_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-8-An-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6692 },
6693/* xchg.w r2,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6694 {
6695 M32C_INSN_XCHG32W_R2_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-16-An-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6697 },
6698/* xchg.w r2,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6699 {
6700 M32C_INSN_XCHG32W_R2_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-24-An-relative-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6702 },
6703/* xchg.w r2,${Dsp-16-u8}[sb] */
6704 {
6705 M32C_INSN_XCHG32W_R2_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-8-SB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6707 },
6708/* xchg.w r2,${Dsp-16-u16}[sb] */
6709 {
6710 M32C_INSN_XCHG32W_R2_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-16-SB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6712 },
6713/* xchg.w r2,${Dsp-16-s8}[fb] */
6714 {
6715 M32C_INSN_XCHG32W_R2_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-8-FB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6717 },
6718/* xchg.w r2,${Dsp-16-s16}[fb] */
6719 {
6720 M32C_INSN_XCHG32W_R2_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-16-FB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6722 },
6723/* xchg.w r2,${Dsp-16-u16} */
6724 {
6725 M32C_INSN_XCHG32W_R2_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-16-absolute-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6727 },
6728/* xchg.w r2,${Dsp-16-u24} */
6729 {
6730 M32C_INSN_XCHG32W_R2_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r2-dst32-16-24-absolute-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6732 },
6733/* xchg.w a1,$Dst32RnUnprefixedHI */
6734 {
6735 M32C_INSN_XCHG32W_A1_DST32_RN_DIRECT_UNPREFIXED_HI, "xchg32w-a1-dst32-Rn-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6737 },
6738/* xchg.w a1,$Dst32AnUnprefixedHI */
6739 {
6740 M32C_INSN_XCHG32W_A1_DST32_AN_DIRECT_UNPREFIXED_HI, "xchg32w-a1-dst32-An-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6742 },
6743/* xchg.w a1,[$Dst32AnUnprefixed] */
6744 {
6745 M32C_INSN_XCHG32W_A1_DST32_AN_INDIRECT_UNPREFIXED_HI, "xchg32w-a1-dst32-An-indirect-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6747 },
6748/* xchg.w a1,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6749 {
6750 M32C_INSN_XCHG32W_A1_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-8-An-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6752 },
6753/* xchg.w a1,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6754 {
6755 M32C_INSN_XCHG32W_A1_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-16-An-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6757 },
6758/* xchg.w a1,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6759 {
6760 M32C_INSN_XCHG32W_A1_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-24-An-relative-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6762 },
6763/* xchg.w a1,${Dsp-16-u8}[sb] */
6764 {
6765 M32C_INSN_XCHG32W_A1_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-8-SB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6767 },
6768/* xchg.w a1,${Dsp-16-u16}[sb] */
6769 {
6770 M32C_INSN_XCHG32W_A1_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-16-SB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6772 },
6773/* xchg.w a1,${Dsp-16-s8}[fb] */
6774 {
6775 M32C_INSN_XCHG32W_A1_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-8-FB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6777 },
6778/* xchg.w a1,${Dsp-16-s16}[fb] */
6779 {
6780 M32C_INSN_XCHG32W_A1_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-16-FB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6782 },
6783/* xchg.w a1,${Dsp-16-u16} */
6784 {
6785 M32C_INSN_XCHG32W_A1_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-16-absolute-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6787 },
6788/* xchg.w a1,${Dsp-16-u24} */
6789 {
6790 M32C_INSN_XCHG32W_A1_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xchg32w-a1-dst32-16-24-absolute-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6792 },
6793/* xchg.w a0,$Dst32RnUnprefixedHI */
6794 {
6795 M32C_INSN_XCHG32W_A0_DST32_RN_DIRECT_UNPREFIXED_HI, "xchg32w-a0-dst32-Rn-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6797 },
6798/* xchg.w a0,$Dst32AnUnprefixedHI */
6799 {
6800 M32C_INSN_XCHG32W_A0_DST32_AN_DIRECT_UNPREFIXED_HI, "xchg32w-a0-dst32-An-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6802 },
6803/* xchg.w a0,[$Dst32AnUnprefixed] */
6804 {
6805 M32C_INSN_XCHG32W_A0_DST32_AN_INDIRECT_UNPREFIXED_HI, "xchg32w-a0-dst32-An-indirect-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6807 },
6808/* xchg.w a0,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6809 {
6810 M32C_INSN_XCHG32W_A0_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-8-An-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6812 },
6813/* xchg.w a0,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6814 {
6815 M32C_INSN_XCHG32W_A0_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-16-An-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6817 },
6818/* xchg.w a0,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6819 {
6820 M32C_INSN_XCHG32W_A0_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-24-An-relative-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6822 },
6823/* xchg.w a0,${Dsp-16-u8}[sb] */
6824 {
6825 M32C_INSN_XCHG32W_A0_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-8-SB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6827 },
6828/* xchg.w a0,${Dsp-16-u16}[sb] */
6829 {
6830 M32C_INSN_XCHG32W_A0_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-16-SB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6832 },
6833/* xchg.w a0,${Dsp-16-s8}[fb] */
6834 {
6835 M32C_INSN_XCHG32W_A0_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-8-FB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6837 },
6838/* xchg.w a0,${Dsp-16-s16}[fb] */
6839 {
6840 M32C_INSN_XCHG32W_A0_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-16-FB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6842 },
6843/* xchg.w a0,${Dsp-16-u16} */
6844 {
6845 M32C_INSN_XCHG32W_A0_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-16-absolute-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6847 },
6848/* xchg.w a0,${Dsp-16-u24} */
6849 {
6850 M32C_INSN_XCHG32W_A0_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xchg32w-a0-dst32-16-24-absolute-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6852 },
6853/* xchg.w r1,$Dst32RnUnprefixedHI */
6854 {
6855 M32C_INSN_XCHG32W_R1_DST32_RN_DIRECT_UNPREFIXED_HI, "xchg32w-r1-dst32-Rn-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6857 },
6858/* xchg.w r1,$Dst32AnUnprefixedHI */
6859 {
6860 M32C_INSN_XCHG32W_R1_DST32_AN_DIRECT_UNPREFIXED_HI, "xchg32w-r1-dst32-An-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6862 },
6863/* xchg.w r1,[$Dst32AnUnprefixed] */
6864 {
6865 M32C_INSN_XCHG32W_R1_DST32_AN_INDIRECT_UNPREFIXED_HI, "xchg32w-r1-dst32-An-indirect-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6867 },
6868/* xchg.w r1,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6869 {
6870 M32C_INSN_XCHG32W_R1_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-8-An-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6872 },
6873/* xchg.w r1,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6874 {
6875 M32C_INSN_XCHG32W_R1_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-16-An-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6877 },
6878/* xchg.w r1,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6879 {
6880 M32C_INSN_XCHG32W_R1_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-24-An-relative-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6882 },
6883/* xchg.w r1,${Dsp-16-u8}[sb] */
6884 {
6885 M32C_INSN_XCHG32W_R1_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-8-SB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6887 },
6888/* xchg.w r1,${Dsp-16-u16}[sb] */
6889 {
6890 M32C_INSN_XCHG32W_R1_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-16-SB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6892 },
6893/* xchg.w r1,${Dsp-16-s8}[fb] */
6894 {
6895 M32C_INSN_XCHG32W_R1_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-8-FB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6897 },
6898/* xchg.w r1,${Dsp-16-s16}[fb] */
6899 {
6900 M32C_INSN_XCHG32W_R1_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-16-FB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6902 },
6903/* xchg.w r1,${Dsp-16-u16} */
6904 {
6905 M32C_INSN_XCHG32W_R1_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-16-absolute-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6907 },
6908/* xchg.w r1,${Dsp-16-u24} */
6909 {
6910 M32C_INSN_XCHG32W_R1_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r1-dst32-16-24-absolute-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6912 },
6913/* xchg.w r0,$Dst32RnUnprefixedHI */
6914 {
6915 M32C_INSN_XCHG32W_R0_DST32_RN_DIRECT_UNPREFIXED_HI, "xchg32w-r0-dst32-Rn-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6917 },
6918/* xchg.w r0,$Dst32AnUnprefixedHI */
6919 {
6920 M32C_INSN_XCHG32W_R0_DST32_AN_DIRECT_UNPREFIXED_HI, "xchg32w-r0-dst32-An-direct-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6922 },
6923/* xchg.w r0,[$Dst32AnUnprefixed] */
6924 {
6925 M32C_INSN_XCHG32W_R0_DST32_AN_INDIRECT_UNPREFIXED_HI, "xchg32w-r0-dst32-An-indirect-Unprefixed-HI", "xchg.w", 16,
fb53f5a8 6926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6927 },
6928/* xchg.w r0,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6929 {
6930 M32C_INSN_XCHG32W_R0_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-8-An-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6932 },
6933/* xchg.w r0,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6934 {
6935 M32C_INSN_XCHG32W_R0_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-16-An-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6937 },
6938/* xchg.w r0,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6939 {
6940 M32C_INSN_XCHG32W_R0_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-24-An-relative-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6942 },
6943/* xchg.w r0,${Dsp-16-u8}[sb] */
6944 {
6945 M32C_INSN_XCHG32W_R0_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-8-SB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6947 },
6948/* xchg.w r0,${Dsp-16-u16}[sb] */
6949 {
6950 M32C_INSN_XCHG32W_R0_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-16-SB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6952 },
6953/* xchg.w r0,${Dsp-16-s8}[fb] */
6954 {
6955 M32C_INSN_XCHG32W_R0_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-8-FB-relative-Unprefixed-HI", "xchg.w", 24,
fb53f5a8 6956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6957 },
6958/* xchg.w r0,${Dsp-16-s16}[fb] */
6959 {
6960 M32C_INSN_XCHG32W_R0_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-16-FB-relative-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6962 },
6963/* xchg.w r0,${Dsp-16-u16} */
6964 {
6965 M32C_INSN_XCHG32W_R0_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-16-absolute-Unprefixed-HI", "xchg.w", 32,
fb53f5a8 6966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6967 },
6968/* xchg.w r0,${Dsp-16-u24} */
6969 {
6970 M32C_INSN_XCHG32W_R0_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "xchg32w-r0-dst32-16-24-absolute-Unprefixed-HI", "xchg.w", 40,
fb53f5a8 6971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6972 },
6973/* xchg.b r1h,$Dst32RnUnprefixedQI */
6974 {
6975 M32C_INSN_XCHG32B_R1H_DST32_RN_DIRECT_UNPREFIXED_QI, "xchg32b-r1h-dst32-Rn-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 6976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6977 },
6978/* xchg.b r1h,$Dst32AnUnprefixedQI */
6979 {
6980 M32C_INSN_XCHG32B_R1H_DST32_AN_DIRECT_UNPREFIXED_QI, "xchg32b-r1h-dst32-An-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 6981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6982 },
6983/* xchg.b r1h,[$Dst32AnUnprefixed] */
6984 {
6985 M32C_INSN_XCHG32B_R1H_DST32_AN_INDIRECT_UNPREFIXED_QI, "xchg32b-r1h-dst32-An-indirect-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 6986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6987 },
6988/* xchg.b r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
6989 {
6990 M32C_INSN_XCHG32B_R1H_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-8-An-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 6991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6992 },
6993/* xchg.b r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
6994 {
6995 M32C_INSN_XCHG32B_R1H_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-16-An-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 6996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
6997 },
6998/* xchg.b r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
6999 {
7000 M32C_INSN_XCHG32B_R1H_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-24-An-relative-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7002 },
7003/* xchg.b r1h,${Dsp-16-u8}[sb] */
7004 {
7005 M32C_INSN_XCHG32B_R1H_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-8-SB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7007 },
7008/* xchg.b r1h,${Dsp-16-u16}[sb] */
7009 {
7010 M32C_INSN_XCHG32B_R1H_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-16-SB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7012 },
7013/* xchg.b r1h,${Dsp-16-s8}[fb] */
7014 {
7015 M32C_INSN_XCHG32B_R1H_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-8-FB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7017 },
7018/* xchg.b r1h,${Dsp-16-s16}[fb] */
7019 {
7020 M32C_INSN_XCHG32B_R1H_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-16-FB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7022 },
7023/* xchg.b r1h,${Dsp-16-u16} */
7024 {
7025 M32C_INSN_XCHG32B_R1H_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-16-absolute-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7027 },
7028/* xchg.b r1h,${Dsp-16-u24} */
7029 {
7030 M32C_INSN_XCHG32B_R1H_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r1h-dst32-16-24-absolute-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7032 },
7033/* xchg.b r0h,$Dst32RnUnprefixedQI */
7034 {
7035 M32C_INSN_XCHG32B_R0H_DST32_RN_DIRECT_UNPREFIXED_QI, "xchg32b-r0h-dst32-Rn-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7037 },
7038/* xchg.b r0h,$Dst32AnUnprefixedQI */
7039 {
7040 M32C_INSN_XCHG32B_R0H_DST32_AN_DIRECT_UNPREFIXED_QI, "xchg32b-r0h-dst32-An-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7042 },
7043/* xchg.b r0h,[$Dst32AnUnprefixed] */
7044 {
7045 M32C_INSN_XCHG32B_R0H_DST32_AN_INDIRECT_UNPREFIXED_QI, "xchg32b-r0h-dst32-An-indirect-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7047 },
7048/* xchg.b r0h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
7049 {
7050 M32C_INSN_XCHG32B_R0H_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-8-An-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7052 },
7053/* xchg.b r0h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
7054 {
7055 M32C_INSN_XCHG32B_R0H_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-16-An-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7057 },
7058/* xchg.b r0h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
7059 {
7060 M32C_INSN_XCHG32B_R0H_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-24-An-relative-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7062 },
7063/* xchg.b r0h,${Dsp-16-u8}[sb] */
7064 {
7065 M32C_INSN_XCHG32B_R0H_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-8-SB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7067 },
7068/* xchg.b r0h,${Dsp-16-u16}[sb] */
7069 {
7070 M32C_INSN_XCHG32B_R0H_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-16-SB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7072 },
7073/* xchg.b r0h,${Dsp-16-s8}[fb] */
7074 {
7075 M32C_INSN_XCHG32B_R0H_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-8-FB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7077 },
7078/* xchg.b r0h,${Dsp-16-s16}[fb] */
7079 {
7080 M32C_INSN_XCHG32B_R0H_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-16-FB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7082 },
7083/* xchg.b r0h,${Dsp-16-u16} */
7084 {
7085 M32C_INSN_XCHG32B_R0H_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-16-absolute-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7087 },
7088/* xchg.b r0h,${Dsp-16-u24} */
7089 {
7090 M32C_INSN_XCHG32B_R0H_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r0h-dst32-16-24-absolute-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7092 },
7093/* xchg.b a1,$Dst32RnUnprefixedQI */
7094 {
7095 M32C_INSN_XCHG32B_A1_DST32_RN_DIRECT_UNPREFIXED_QI, "xchg32b-a1-dst32-Rn-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7097 },
7098/* xchg.b a1,$Dst32AnUnprefixedQI */
7099 {
7100 M32C_INSN_XCHG32B_A1_DST32_AN_DIRECT_UNPREFIXED_QI, "xchg32b-a1-dst32-An-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7102 },
7103/* xchg.b a1,[$Dst32AnUnprefixed] */
7104 {
7105 M32C_INSN_XCHG32B_A1_DST32_AN_INDIRECT_UNPREFIXED_QI, "xchg32b-a1-dst32-An-indirect-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7107 },
7108/* xchg.b a1,${Dsp-16-u8}[$Dst32AnUnprefixed] */
7109 {
7110 M32C_INSN_XCHG32B_A1_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-8-An-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7112 },
7113/* xchg.b a1,${Dsp-16-u16}[$Dst32AnUnprefixed] */
7114 {
7115 M32C_INSN_XCHG32B_A1_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-16-An-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7117 },
7118/* xchg.b a1,${Dsp-16-u24}[$Dst32AnUnprefixed] */
7119 {
7120 M32C_INSN_XCHG32B_A1_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-24-An-relative-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7122 },
7123/* xchg.b a1,${Dsp-16-u8}[sb] */
7124 {
7125 M32C_INSN_XCHG32B_A1_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-8-SB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7127 },
7128/* xchg.b a1,${Dsp-16-u16}[sb] */
7129 {
7130 M32C_INSN_XCHG32B_A1_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-16-SB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7132 },
7133/* xchg.b a1,${Dsp-16-s8}[fb] */
7134 {
7135 M32C_INSN_XCHG32B_A1_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-8-FB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7137 },
7138/* xchg.b a1,${Dsp-16-s16}[fb] */
7139 {
7140 M32C_INSN_XCHG32B_A1_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-16-FB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7142 },
7143/* xchg.b a1,${Dsp-16-u16} */
7144 {
7145 M32C_INSN_XCHG32B_A1_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-16-absolute-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7147 },
7148/* xchg.b a1,${Dsp-16-u24} */
7149 {
7150 M32C_INSN_XCHG32B_A1_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xchg32b-a1-dst32-16-24-absolute-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7152 },
7153/* xchg.b a0,$Dst32RnUnprefixedQI */
7154 {
7155 M32C_INSN_XCHG32B_A0_DST32_RN_DIRECT_UNPREFIXED_QI, "xchg32b-a0-dst32-Rn-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7157 },
7158/* xchg.b a0,$Dst32AnUnprefixedQI */
7159 {
7160 M32C_INSN_XCHG32B_A0_DST32_AN_DIRECT_UNPREFIXED_QI, "xchg32b-a0-dst32-An-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7162 },
7163/* xchg.b a0,[$Dst32AnUnprefixed] */
7164 {
7165 M32C_INSN_XCHG32B_A0_DST32_AN_INDIRECT_UNPREFIXED_QI, "xchg32b-a0-dst32-An-indirect-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7167 },
7168/* xchg.b a0,${Dsp-16-u8}[$Dst32AnUnprefixed] */
7169 {
7170 M32C_INSN_XCHG32B_A0_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-8-An-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7172 },
7173/* xchg.b a0,${Dsp-16-u16}[$Dst32AnUnprefixed] */
7174 {
7175 M32C_INSN_XCHG32B_A0_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-16-An-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7177 },
7178/* xchg.b a0,${Dsp-16-u24}[$Dst32AnUnprefixed] */
7179 {
7180 M32C_INSN_XCHG32B_A0_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-24-An-relative-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7182 },
7183/* xchg.b a0,${Dsp-16-u8}[sb] */
7184 {
7185 M32C_INSN_XCHG32B_A0_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-8-SB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7187 },
7188/* xchg.b a0,${Dsp-16-u16}[sb] */
7189 {
7190 M32C_INSN_XCHG32B_A0_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-16-SB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7192 },
7193/* xchg.b a0,${Dsp-16-s8}[fb] */
7194 {
7195 M32C_INSN_XCHG32B_A0_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-8-FB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7197 },
7198/* xchg.b a0,${Dsp-16-s16}[fb] */
7199 {
7200 M32C_INSN_XCHG32B_A0_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-16-FB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7202 },
7203/* xchg.b a0,${Dsp-16-u16} */
7204 {
7205 M32C_INSN_XCHG32B_A0_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-16-absolute-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7207 },
7208/* xchg.b a0,${Dsp-16-u24} */
7209 {
7210 M32C_INSN_XCHG32B_A0_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xchg32b-a0-dst32-16-24-absolute-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7212 },
7213/* xchg.b r1l,$Dst32RnUnprefixedQI */
7214 {
7215 M32C_INSN_XCHG32B_R1L_DST32_RN_DIRECT_UNPREFIXED_QI, "xchg32b-r1l-dst32-Rn-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7217 },
7218/* xchg.b r1l,$Dst32AnUnprefixedQI */
7219 {
7220 M32C_INSN_XCHG32B_R1L_DST32_AN_DIRECT_UNPREFIXED_QI, "xchg32b-r1l-dst32-An-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7222 },
7223/* xchg.b r1l,[$Dst32AnUnprefixed] */
7224 {
7225 M32C_INSN_XCHG32B_R1L_DST32_AN_INDIRECT_UNPREFIXED_QI, "xchg32b-r1l-dst32-An-indirect-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7227 },
7228/* xchg.b r1l,${Dsp-16-u8}[$Dst32AnUnprefixed] */
7229 {
7230 M32C_INSN_XCHG32B_R1L_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-8-An-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7232 },
7233/* xchg.b r1l,${Dsp-16-u16}[$Dst32AnUnprefixed] */
7234 {
7235 M32C_INSN_XCHG32B_R1L_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-16-An-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7237 },
7238/* xchg.b r1l,${Dsp-16-u24}[$Dst32AnUnprefixed] */
7239 {
7240 M32C_INSN_XCHG32B_R1L_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-24-An-relative-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7242 },
7243/* xchg.b r1l,${Dsp-16-u8}[sb] */
7244 {
7245 M32C_INSN_XCHG32B_R1L_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-8-SB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7247 },
7248/* xchg.b r1l,${Dsp-16-u16}[sb] */
7249 {
7250 M32C_INSN_XCHG32B_R1L_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-16-SB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7252 },
7253/* xchg.b r1l,${Dsp-16-s8}[fb] */
7254 {
7255 M32C_INSN_XCHG32B_R1L_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-8-FB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7257 },
7258/* xchg.b r1l,${Dsp-16-s16}[fb] */
7259 {
7260 M32C_INSN_XCHG32B_R1L_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-16-FB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7262 },
7263/* xchg.b r1l,${Dsp-16-u16} */
7264 {
7265 M32C_INSN_XCHG32B_R1L_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-16-absolute-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7267 },
7268/* xchg.b r1l,${Dsp-16-u24} */
7269 {
7270 M32C_INSN_XCHG32B_R1L_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r1l-dst32-16-24-absolute-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7272 },
7273/* xchg.b r0l,$Dst32RnUnprefixedQI */
7274 {
7275 M32C_INSN_XCHG32B_R0L_DST32_RN_DIRECT_UNPREFIXED_QI, "xchg32b-r0l-dst32-Rn-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7277 },
7278/* xchg.b r0l,$Dst32AnUnprefixedQI */
7279 {
7280 M32C_INSN_XCHG32B_R0L_DST32_AN_DIRECT_UNPREFIXED_QI, "xchg32b-r0l-dst32-An-direct-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7282 },
7283/* xchg.b r0l,[$Dst32AnUnprefixed] */
7284 {
7285 M32C_INSN_XCHG32B_R0L_DST32_AN_INDIRECT_UNPREFIXED_QI, "xchg32b-r0l-dst32-An-indirect-Unprefixed-QI", "xchg.b", 16,
fb53f5a8 7286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7287 },
7288/* xchg.b r0l,${Dsp-16-u8}[$Dst32AnUnprefixed] */
7289 {
7290 M32C_INSN_XCHG32B_R0L_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-8-An-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7292 },
7293/* xchg.b r0l,${Dsp-16-u16}[$Dst32AnUnprefixed] */
7294 {
7295 M32C_INSN_XCHG32B_R0L_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-16-An-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7297 },
7298/* xchg.b r0l,${Dsp-16-u24}[$Dst32AnUnprefixed] */
7299 {
7300 M32C_INSN_XCHG32B_R0L_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-24-An-relative-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7302 },
7303/* xchg.b r0l,${Dsp-16-u8}[sb] */
7304 {
7305 M32C_INSN_XCHG32B_R0L_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-8-SB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7307 },
7308/* xchg.b r0l,${Dsp-16-u16}[sb] */
7309 {
7310 M32C_INSN_XCHG32B_R0L_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-16-SB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7312 },
7313/* xchg.b r0l,${Dsp-16-s8}[fb] */
7314 {
7315 M32C_INSN_XCHG32B_R0L_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-8-FB-relative-Unprefixed-QI", "xchg.b", 24,
fb53f5a8 7316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7317 },
7318/* xchg.b r0l,${Dsp-16-s16}[fb] */
7319 {
7320 M32C_INSN_XCHG32B_R0L_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-16-FB-relative-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7322 },
7323/* xchg.b r0l,${Dsp-16-u16} */
7324 {
7325 M32C_INSN_XCHG32B_R0L_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-16-absolute-Unprefixed-QI", "xchg.b", 32,
fb53f5a8 7326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7327 },
7328/* xchg.b r0l,${Dsp-16-u24} */
7329 {
7330 M32C_INSN_XCHG32B_R0L_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "xchg32b-r0l-dst32-16-24-absolute-Unprefixed-QI", "xchg.b", 40,
fb53f5a8 7331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7332 },
7333/* xchg.w r3,$Dst16RnHI */
7334 {
7335 M32C_INSN_XCHG16W_R3_DST16_RN_DIRECT_HI, "xchg16w-r3-dst16-Rn-direct-HI", "xchg.w", 16,
fb53f5a8 7336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7337 },
7338/* xchg.w r3,$Dst16AnHI */
7339 {
7340 M32C_INSN_XCHG16W_R3_DST16_AN_DIRECT_HI, "xchg16w-r3-dst16-An-direct-HI", "xchg.w", 16,
fb53f5a8 7341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7342 },
7343/* xchg.w r3,[$Dst16An] */
7344 {
7345 M32C_INSN_XCHG16W_R3_DST16_AN_INDIRECT_HI, "xchg16w-r3-dst16-An-indirect-HI", "xchg.w", 16,
fb53f5a8 7346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7347 },
7348/* xchg.w r3,${Dsp-16-u8}[$Dst16An] */
7349 {
7350 M32C_INSN_XCHG16W_R3_DST16_16_8_AN_RELATIVE_HI, "xchg16w-r3-dst16-16-8-An-relative-HI", "xchg.w", 24,
fb53f5a8 7351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7352 },
7353/* xchg.w r3,${Dsp-16-u16}[$Dst16An] */
7354 {
7355 M32C_INSN_XCHG16W_R3_DST16_16_16_AN_RELATIVE_HI, "xchg16w-r3-dst16-16-16-An-relative-HI", "xchg.w", 32,
fb53f5a8 7356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7357 },
7358/* xchg.w r3,${Dsp-16-u8}[sb] */
7359 {
7360 M32C_INSN_XCHG16W_R3_DST16_16_8_SB_RELATIVE_HI, "xchg16w-r3-dst16-16-8-SB-relative-HI", "xchg.w", 24,
fb53f5a8 7361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7362 },
7363/* xchg.w r3,${Dsp-16-u16}[sb] */
7364 {
7365 M32C_INSN_XCHG16W_R3_DST16_16_16_SB_RELATIVE_HI, "xchg16w-r3-dst16-16-16-SB-relative-HI", "xchg.w", 32,
fb53f5a8 7366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7367 },
7368/* xchg.w r3,${Dsp-16-s8}[fb] */
7369 {
7370 M32C_INSN_XCHG16W_R3_DST16_16_8_FB_RELATIVE_HI, "xchg16w-r3-dst16-16-8-FB-relative-HI", "xchg.w", 24,
fb53f5a8 7371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7372 },
7373/* xchg.w r3,${Dsp-16-u16} */
7374 {
7375 M32C_INSN_XCHG16W_R3_DST16_16_16_ABSOLUTE_HI, "xchg16w-r3-dst16-16-16-absolute-HI", "xchg.w", 32,
fb53f5a8 7376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7377 },
7378/* xchg.w r2,$Dst16RnHI */
7379 {
7380 M32C_INSN_XCHG16W_R2_DST16_RN_DIRECT_HI, "xchg16w-r2-dst16-Rn-direct-HI", "xchg.w", 16,
fb53f5a8 7381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7382 },
7383/* xchg.w r2,$Dst16AnHI */
7384 {
7385 M32C_INSN_XCHG16W_R2_DST16_AN_DIRECT_HI, "xchg16w-r2-dst16-An-direct-HI", "xchg.w", 16,
fb53f5a8 7386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7387 },
7388/* xchg.w r2,[$Dst16An] */
7389 {
7390 M32C_INSN_XCHG16W_R2_DST16_AN_INDIRECT_HI, "xchg16w-r2-dst16-An-indirect-HI", "xchg.w", 16,
fb53f5a8 7391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7392 },
7393/* xchg.w r2,${Dsp-16-u8}[$Dst16An] */
7394 {
7395 M32C_INSN_XCHG16W_R2_DST16_16_8_AN_RELATIVE_HI, "xchg16w-r2-dst16-16-8-An-relative-HI", "xchg.w", 24,
fb53f5a8 7396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7397 },
7398/* xchg.w r2,${Dsp-16-u16}[$Dst16An] */
7399 {
7400 M32C_INSN_XCHG16W_R2_DST16_16_16_AN_RELATIVE_HI, "xchg16w-r2-dst16-16-16-An-relative-HI", "xchg.w", 32,
fb53f5a8 7401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7402 },
7403/* xchg.w r2,${Dsp-16-u8}[sb] */
7404 {
7405 M32C_INSN_XCHG16W_R2_DST16_16_8_SB_RELATIVE_HI, "xchg16w-r2-dst16-16-8-SB-relative-HI", "xchg.w", 24,
fb53f5a8 7406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7407 },
7408/* xchg.w r2,${Dsp-16-u16}[sb] */
7409 {
7410 M32C_INSN_XCHG16W_R2_DST16_16_16_SB_RELATIVE_HI, "xchg16w-r2-dst16-16-16-SB-relative-HI", "xchg.w", 32,
fb53f5a8 7411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7412 },
7413/* xchg.w r2,${Dsp-16-s8}[fb] */
7414 {
7415 M32C_INSN_XCHG16W_R2_DST16_16_8_FB_RELATIVE_HI, "xchg16w-r2-dst16-16-8-FB-relative-HI", "xchg.w", 24,
fb53f5a8 7416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7417 },
7418/* xchg.w r2,${Dsp-16-u16} */
7419 {
7420 M32C_INSN_XCHG16W_R2_DST16_16_16_ABSOLUTE_HI, "xchg16w-r2-dst16-16-16-absolute-HI", "xchg.w", 32,
fb53f5a8 7421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7422 },
7423/* xchg.w r1,$Dst16RnHI */
7424 {
7425 M32C_INSN_XCHG16W_R1_DST16_RN_DIRECT_HI, "xchg16w-r1-dst16-Rn-direct-HI", "xchg.w", 16,
fb53f5a8 7426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7427 },
7428/* xchg.w r1,$Dst16AnHI */
7429 {
7430 M32C_INSN_XCHG16W_R1_DST16_AN_DIRECT_HI, "xchg16w-r1-dst16-An-direct-HI", "xchg.w", 16,
fb53f5a8 7431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7432 },
7433/* xchg.w r1,[$Dst16An] */
7434 {
7435 M32C_INSN_XCHG16W_R1_DST16_AN_INDIRECT_HI, "xchg16w-r1-dst16-An-indirect-HI", "xchg.w", 16,
fb53f5a8 7436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7437 },
7438/* xchg.w r1,${Dsp-16-u8}[$Dst16An] */
7439 {
7440 M32C_INSN_XCHG16W_R1_DST16_16_8_AN_RELATIVE_HI, "xchg16w-r1-dst16-16-8-An-relative-HI", "xchg.w", 24,
fb53f5a8 7441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7442 },
7443/* xchg.w r1,${Dsp-16-u16}[$Dst16An] */
7444 {
7445 M32C_INSN_XCHG16W_R1_DST16_16_16_AN_RELATIVE_HI, "xchg16w-r1-dst16-16-16-An-relative-HI", "xchg.w", 32,
fb53f5a8 7446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7447 },
7448/* xchg.w r1,${Dsp-16-u8}[sb] */
7449 {
7450 M32C_INSN_XCHG16W_R1_DST16_16_8_SB_RELATIVE_HI, "xchg16w-r1-dst16-16-8-SB-relative-HI", "xchg.w", 24,
fb53f5a8 7451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7452 },
7453/* xchg.w r1,${Dsp-16-u16}[sb] */
7454 {
7455 M32C_INSN_XCHG16W_R1_DST16_16_16_SB_RELATIVE_HI, "xchg16w-r1-dst16-16-16-SB-relative-HI", "xchg.w", 32,
fb53f5a8 7456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7457 },
7458/* xchg.w r1,${Dsp-16-s8}[fb] */
7459 {
7460 M32C_INSN_XCHG16W_R1_DST16_16_8_FB_RELATIVE_HI, "xchg16w-r1-dst16-16-8-FB-relative-HI", "xchg.w", 24,
fb53f5a8 7461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7462 },
7463/* xchg.w r1,${Dsp-16-u16} */
7464 {
7465 M32C_INSN_XCHG16W_R1_DST16_16_16_ABSOLUTE_HI, "xchg16w-r1-dst16-16-16-absolute-HI", "xchg.w", 32,
fb53f5a8 7466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 7467 },
a1a280bb 7468/* xchg.w r0,$Dst16RnHI */
49f58d10 7469 {
a1a280bb 7470 M32C_INSN_XCHG16W_R0_DST16_RN_DIRECT_HI, "xchg16w-r0-dst16-Rn-direct-HI", "xchg.w", 16,
fb53f5a8 7471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 7472 },
a1a280bb 7473/* xchg.w r0,$Dst16AnHI */
49f58d10 7474 {
a1a280bb 7475 M32C_INSN_XCHG16W_R0_DST16_AN_DIRECT_HI, "xchg16w-r0-dst16-An-direct-HI", "xchg.w", 16,
fb53f5a8 7476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7477 },
7478/* xchg.w r0,[$Dst16An] */
7479 {
a1a280bb 7480 M32C_INSN_XCHG16W_R0_DST16_AN_INDIRECT_HI, "xchg16w-r0-dst16-An-indirect-HI", "xchg.w", 16,
fb53f5a8 7481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7482 },
7483/* xchg.w r0,${Dsp-16-u8}[$Dst16An] */
7484 {
a1a280bb 7485 M32C_INSN_XCHG16W_R0_DST16_16_8_AN_RELATIVE_HI, "xchg16w-r0-dst16-16-8-An-relative-HI", "xchg.w", 24,
fb53f5a8 7486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7487 },
7488/* xchg.w r0,${Dsp-16-u16}[$Dst16An] */
7489 {
a1a280bb 7490 M32C_INSN_XCHG16W_R0_DST16_16_16_AN_RELATIVE_HI, "xchg16w-r0-dst16-16-16-An-relative-HI", "xchg.w", 32,
fb53f5a8 7491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7492 },
7493/* xchg.w r0,${Dsp-16-u8}[sb] */
7494 {
a1a280bb 7495 M32C_INSN_XCHG16W_R0_DST16_16_8_SB_RELATIVE_HI, "xchg16w-r0-dst16-16-8-SB-relative-HI", "xchg.w", 24,
fb53f5a8 7496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7497 },
7498/* xchg.w r0,${Dsp-16-u16}[sb] */
7499 {
a1a280bb 7500 M32C_INSN_XCHG16W_R0_DST16_16_16_SB_RELATIVE_HI, "xchg16w-r0-dst16-16-16-SB-relative-HI", "xchg.w", 32,
fb53f5a8 7501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7502 },
7503/* xchg.w r0,${Dsp-16-s8}[fb] */
7504 {
a1a280bb 7505 M32C_INSN_XCHG16W_R0_DST16_16_8_FB_RELATIVE_HI, "xchg16w-r0-dst16-16-8-FB-relative-HI", "xchg.w", 24,
fb53f5a8 7506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7507 },
7508/* xchg.w r0,${Dsp-16-u16} */
7509 {
a1a280bb 7510 M32C_INSN_XCHG16W_R0_DST16_16_16_ABSOLUTE_HI, "xchg16w-r0-dst16-16-16-absolute-HI", "xchg.w", 32,
fb53f5a8 7511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7512 },
7513/* xchg.b r1h,$Dst16RnQI */
7514 {
7515 M32C_INSN_XCHG16B_R1H_DST16_RN_DIRECT_QI, "xchg16b-r1h-dst16-Rn-direct-QI", "xchg.b", 16,
fb53f5a8 7516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7517 },
7518/* xchg.b r1h,$Dst16AnQI */
7519 {
7520 M32C_INSN_XCHG16B_R1H_DST16_AN_DIRECT_QI, "xchg16b-r1h-dst16-An-direct-QI", "xchg.b", 16,
fb53f5a8 7521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7522 },
7523/* xchg.b r1h,[$Dst16An] */
7524 {
7525 M32C_INSN_XCHG16B_R1H_DST16_AN_INDIRECT_QI, "xchg16b-r1h-dst16-An-indirect-QI", "xchg.b", 16,
fb53f5a8 7526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7527 },
7528/* xchg.b r1h,${Dsp-16-u8}[$Dst16An] */
7529 {
7530 M32C_INSN_XCHG16B_R1H_DST16_16_8_AN_RELATIVE_QI, "xchg16b-r1h-dst16-16-8-An-relative-QI", "xchg.b", 24,
fb53f5a8 7531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7532 },
7533/* xchg.b r1h,${Dsp-16-u16}[$Dst16An] */
7534 {
7535 M32C_INSN_XCHG16B_R1H_DST16_16_16_AN_RELATIVE_QI, "xchg16b-r1h-dst16-16-16-An-relative-QI", "xchg.b", 32,
fb53f5a8 7536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7537 },
7538/* xchg.b r1h,${Dsp-16-u8}[sb] */
7539 {
7540 M32C_INSN_XCHG16B_R1H_DST16_16_8_SB_RELATIVE_QI, "xchg16b-r1h-dst16-16-8-SB-relative-QI", "xchg.b", 24,
fb53f5a8 7541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7542 },
7543/* xchg.b r1h,${Dsp-16-u16}[sb] */
7544 {
7545 M32C_INSN_XCHG16B_R1H_DST16_16_16_SB_RELATIVE_QI, "xchg16b-r1h-dst16-16-16-SB-relative-QI", "xchg.b", 32,
fb53f5a8 7546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7547 },
7548/* xchg.b r1h,${Dsp-16-s8}[fb] */
7549 {
7550 M32C_INSN_XCHG16B_R1H_DST16_16_8_FB_RELATIVE_QI, "xchg16b-r1h-dst16-16-8-FB-relative-QI", "xchg.b", 24,
fb53f5a8 7551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7552 },
7553/* xchg.b r1h,${Dsp-16-u16} */
7554 {
7555 M32C_INSN_XCHG16B_R1H_DST16_16_16_ABSOLUTE_QI, "xchg16b-r1h-dst16-16-16-absolute-QI", "xchg.b", 32,
fb53f5a8 7556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7557 },
7558/* xchg.b r1l,$Dst16RnQI */
7559 {
7560 M32C_INSN_XCHG16B_R1L_DST16_RN_DIRECT_QI, "xchg16b-r1l-dst16-Rn-direct-QI", "xchg.b", 16,
fb53f5a8 7561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7562 },
7563/* xchg.b r1l,$Dst16AnQI */
7564 {
7565 M32C_INSN_XCHG16B_R1L_DST16_AN_DIRECT_QI, "xchg16b-r1l-dst16-An-direct-QI", "xchg.b", 16,
fb53f5a8 7566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7567 },
7568/* xchg.b r1l,[$Dst16An] */
7569 {
7570 M32C_INSN_XCHG16B_R1L_DST16_AN_INDIRECT_QI, "xchg16b-r1l-dst16-An-indirect-QI", "xchg.b", 16,
fb53f5a8 7571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7572 },
7573/* xchg.b r1l,${Dsp-16-u8}[$Dst16An] */
7574 {
7575 M32C_INSN_XCHG16B_R1L_DST16_16_8_AN_RELATIVE_QI, "xchg16b-r1l-dst16-16-8-An-relative-QI", "xchg.b", 24,
fb53f5a8 7576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7577 },
7578/* xchg.b r1l,${Dsp-16-u16}[$Dst16An] */
7579 {
7580 M32C_INSN_XCHG16B_R1L_DST16_16_16_AN_RELATIVE_QI, "xchg16b-r1l-dst16-16-16-An-relative-QI", "xchg.b", 32,
fb53f5a8 7581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7582 },
7583/* xchg.b r1l,${Dsp-16-u8}[sb] */
7584 {
7585 M32C_INSN_XCHG16B_R1L_DST16_16_8_SB_RELATIVE_QI, "xchg16b-r1l-dst16-16-8-SB-relative-QI", "xchg.b", 24,
fb53f5a8 7586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7587 },
7588/* xchg.b r1l,${Dsp-16-u16}[sb] */
7589 {
7590 M32C_INSN_XCHG16B_R1L_DST16_16_16_SB_RELATIVE_QI, "xchg16b-r1l-dst16-16-16-SB-relative-QI", "xchg.b", 32,
fb53f5a8 7591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7592 },
7593/* xchg.b r1l,${Dsp-16-s8}[fb] */
7594 {
7595 M32C_INSN_XCHG16B_R1L_DST16_16_8_FB_RELATIVE_QI, "xchg16b-r1l-dst16-16-8-FB-relative-QI", "xchg.b", 24,
fb53f5a8 7596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7597 },
7598/* xchg.b r1l,${Dsp-16-u16} */
7599 {
7600 M32C_INSN_XCHG16B_R1L_DST16_16_16_ABSOLUTE_QI, "xchg16b-r1l-dst16-16-16-absolute-QI", "xchg.b", 32,
fb53f5a8 7601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7602 },
7603/* xchg.b r0h,$Dst16RnQI */
7604 {
7605 M32C_INSN_XCHG16B_R0H_DST16_RN_DIRECT_QI, "xchg16b-r0h-dst16-Rn-direct-QI", "xchg.b", 16,
fb53f5a8 7606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7607 },
7608/* xchg.b r0h,$Dst16AnQI */
7609 {
7610 M32C_INSN_XCHG16B_R0H_DST16_AN_DIRECT_QI, "xchg16b-r0h-dst16-An-direct-QI", "xchg.b", 16,
fb53f5a8 7611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7612 },
7613/* xchg.b r0h,[$Dst16An] */
7614 {
7615 M32C_INSN_XCHG16B_R0H_DST16_AN_INDIRECT_QI, "xchg16b-r0h-dst16-An-indirect-QI", "xchg.b", 16,
fb53f5a8 7616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7617 },
7618/* xchg.b r0h,${Dsp-16-u8}[$Dst16An] */
7619 {
7620 M32C_INSN_XCHG16B_R0H_DST16_16_8_AN_RELATIVE_QI, "xchg16b-r0h-dst16-16-8-An-relative-QI", "xchg.b", 24,
fb53f5a8 7621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7622 },
7623/* xchg.b r0h,${Dsp-16-u16}[$Dst16An] */
7624 {
7625 M32C_INSN_XCHG16B_R0H_DST16_16_16_AN_RELATIVE_QI, "xchg16b-r0h-dst16-16-16-An-relative-QI", "xchg.b", 32,
fb53f5a8 7626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7627 },
7628/* xchg.b r0h,${Dsp-16-u8}[sb] */
7629 {
7630 M32C_INSN_XCHG16B_R0H_DST16_16_8_SB_RELATIVE_QI, "xchg16b-r0h-dst16-16-8-SB-relative-QI", "xchg.b", 24,
fb53f5a8 7631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7632 },
7633/* xchg.b r0h,${Dsp-16-u16}[sb] */
7634 {
7635 M32C_INSN_XCHG16B_R0H_DST16_16_16_SB_RELATIVE_QI, "xchg16b-r0h-dst16-16-16-SB-relative-QI", "xchg.b", 32,
fb53f5a8 7636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7637 },
7638/* xchg.b r0h,${Dsp-16-s8}[fb] */
7639 {
7640 M32C_INSN_XCHG16B_R0H_DST16_16_8_FB_RELATIVE_QI, "xchg16b-r0h-dst16-16-8-FB-relative-QI", "xchg.b", 24,
fb53f5a8 7641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7642 },
7643/* xchg.b r0h,${Dsp-16-u16} */
7644 {
7645 M32C_INSN_XCHG16B_R0H_DST16_16_16_ABSOLUTE_QI, "xchg16b-r0h-dst16-16-16-absolute-QI", "xchg.b", 32,
fb53f5a8 7646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7647 },
7648/* xchg.b r0l,$Dst16RnQI */
7649 {
7650 M32C_INSN_XCHG16B_R0L_DST16_RN_DIRECT_QI, "xchg16b-r0l-dst16-Rn-direct-QI", "xchg.b", 16,
fb53f5a8 7651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7652 },
7653/* xchg.b r0l,$Dst16AnQI */
7654 {
7655 M32C_INSN_XCHG16B_R0L_DST16_AN_DIRECT_QI, "xchg16b-r0l-dst16-An-direct-QI", "xchg.b", 16,
fb53f5a8 7656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7657 },
7658/* xchg.b r0l,[$Dst16An] */
7659 {
7660 M32C_INSN_XCHG16B_R0L_DST16_AN_INDIRECT_QI, "xchg16b-r0l-dst16-An-indirect-QI", "xchg.b", 16,
fb53f5a8 7661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7662 },
7663/* xchg.b r0l,${Dsp-16-u8}[$Dst16An] */
7664 {
7665 M32C_INSN_XCHG16B_R0L_DST16_16_8_AN_RELATIVE_QI, "xchg16b-r0l-dst16-16-8-An-relative-QI", "xchg.b", 24,
fb53f5a8 7666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7667 },
7668/* xchg.b r0l,${Dsp-16-u16}[$Dst16An] */
7669 {
7670 M32C_INSN_XCHG16B_R0L_DST16_16_16_AN_RELATIVE_QI, "xchg16b-r0l-dst16-16-16-An-relative-QI", "xchg.b", 32,
fb53f5a8 7671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7672 },
7673/* xchg.b r0l,${Dsp-16-u8}[sb] */
7674 {
7675 M32C_INSN_XCHG16B_R0L_DST16_16_8_SB_RELATIVE_QI, "xchg16b-r0l-dst16-16-8-SB-relative-QI", "xchg.b", 24,
fb53f5a8 7676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7677 },
7678/* xchg.b r0l,${Dsp-16-u16}[sb] */
7679 {
7680 M32C_INSN_XCHG16B_R0L_DST16_16_16_SB_RELATIVE_QI, "xchg16b-r0l-dst16-16-16-SB-relative-QI", "xchg.b", 32,
fb53f5a8 7681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7682 },
7683/* xchg.b r0l,${Dsp-16-s8}[fb] */
7684 {
7685 M32C_INSN_XCHG16B_R0L_DST16_16_8_FB_RELATIVE_QI, "xchg16b-r0l-dst16-16-8-FB-relative-QI", "xchg.b", 24,
fb53f5a8 7686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7687 },
7688/* xchg.b r0l,${Dsp-16-u16} */
7689 {
7690 M32C_INSN_XCHG16B_R0L_DST16_16_16_ABSOLUTE_QI, "xchg16b-r0l-dst16-16-16-absolute-QI", "xchg.b", 32,
fb53f5a8 7691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
7692 },
7693/* tst.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
7694 {
7695 M32C_INSN_TST32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "tst32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "tst.w", 32,
fb53f5a8 7696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7697 },
7698/* tst.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
7699 {
7700 M32C_INSN_TST32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "tst32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "tst.w", 32,
fb53f5a8 7701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7702 },
7703/* tst.w${S} #${Imm-24-HI},${Dsp-8-u16} */
7704 {
7705 M32C_INSN_TST32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "tst32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "tst.w", 40,
fb53f5a8 7706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7707 },
7708/* tst.w${S} #${Imm-8-HI},r0 */
7709 {
7710 M32C_INSN_TST32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "tst32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "tst.w", 24,
fb53f5a8 7711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7712 },
7713/* tst.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
7714 {
7715 M32C_INSN_TST32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "tst32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "tst.b", 24,
fb53f5a8 7716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7717 },
7718/* tst.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
7719 {
7720 M32C_INSN_TST32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "tst32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "tst.b", 24,
fb53f5a8 7721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7722 },
7723/* tst.b${S} #${Imm-24-QI},${Dsp-8-u16} */
7724 {
7725 M32C_INSN_TST32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "tst32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "tst.b", 32,
fb53f5a8 7726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
7727 },
7728/* tst.b${S} #${Imm-8-QI},r0l */
7729 {
7730 M32C_INSN_TST32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "tst32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "tst.b", 16,
fb53f5a8 7731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7732 },
f75eb1c0 7733/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
49f58d10
JB
7734 {
7735 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 32,
fb53f5a8 7736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7737 },
f75eb1c0 7738/* tst.w${G} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
49f58d10
JB
7739 {
7740 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 32,
fb53f5a8 7741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7742 },
f75eb1c0 7743/* tst.w${G} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
49f58d10
JB
7744 {
7745 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 32,
fb53f5a8 7746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7747 },
f75eb1c0 7748/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
49f58d10
JB
7749 {
7750 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 32,
fb53f5a8 7751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7752 },
f75eb1c0 7753/* tst.w${G} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
49f58d10
JB
7754 {
7755 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 32,
fb53f5a8 7756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7757 },
f75eb1c0 7758/* tst.w${G} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
49f58d10
JB
7759 {
7760 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 32,
fb53f5a8 7761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7762 },
f75eb1c0 7763/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
7764 {
7765 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 32,
fb53f5a8 7766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7767 },
f75eb1c0 7768/* tst.w${G} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
49f58d10
JB
7769 {
7770 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 32,
fb53f5a8 7771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7772 },
f75eb1c0 7773/* tst.w${G} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
49f58d10
JB
7774 {
7775 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 32,
fb53f5a8 7776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7777 },
f75eb1c0 7778/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7779 {
7780 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7782 },
f75eb1c0 7783/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7784 {
7785 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7787 },
f75eb1c0 7788/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7789 {
7790 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7792 },
f75eb1c0 7793/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
49f58d10
JB
7794 {
7795 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7797 },
f75eb1c0 7798/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
49f58d10
JB
7799 {
7800 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7802 },
f75eb1c0 7803/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
49f58d10
JB
7804 {
7805 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7807 },
f75eb1c0 7808/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
49f58d10
JB
7809 {
7810 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 7811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7812 },
f75eb1c0 7813/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
49f58d10
JB
7814 {
7815 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 7816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7817 },
f75eb1c0 7818/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
49f58d10
JB
7819 {
7820 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 7821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7822 },
f75eb1c0 7823/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
49f58d10
JB
7824 {
7825 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7827 },
f75eb1c0 7828/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
49f58d10
JB
7829 {
7830 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7832 },
f75eb1c0 7833/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
49f58d10
JB
7834 {
7835 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7837 },
f75eb1c0 7838/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
49f58d10
JB
7839 {
7840 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7842 },
f75eb1c0 7843/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
49f58d10
JB
7844 {
7845 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7847 },
f75eb1c0 7848/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
49f58d10
JB
7849 {
7850 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7852 },
f75eb1c0 7853/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
49f58d10
JB
7854 {
7855 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7857 },
f75eb1c0 7858/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
49f58d10
JB
7859 {
7860 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7862 },
f75eb1c0 7863/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
49f58d10
JB
7864 {
7865 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 7866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7867 },
f75eb1c0 7868/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
49f58d10
JB
7869 {
7870 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7872 },
f75eb1c0 7873/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
49f58d10
JB
7874 {
7875 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7877 },
f75eb1c0 7878/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
49f58d10
JB
7879 {
7880 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7882 },
f75eb1c0 7883/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
49f58d10
JB
7884 {
7885 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "tst.w", 48,
fb53f5a8 7886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7887 },
f75eb1c0 7888/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
49f58d10
JB
7889 {
7890 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "tst.w", 48,
fb53f5a8 7891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7892 },
f75eb1c0 7893/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
49f58d10
JB
7894 {
7895 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "tst.w", 48,
fb53f5a8 7896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7897 },
f75eb1c0 7898/* tst.w${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
49f58d10
JB
7899 {
7900 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 7901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7902 },
f75eb1c0 7903/* tst.w${G} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
49f58d10
JB
7904 {
7905 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 7906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7907 },
f75eb1c0 7908/* tst.w${G} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
49f58d10
JB
7909 {
7910 M32C_INSN_TST32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 7911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7912 },
f75eb1c0 7913/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
49f58d10
JB
7914 {
7915 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7917 },
f75eb1c0 7918/* tst.w${G} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
49f58d10
JB
7919 {
7920 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7922 },
f75eb1c0 7923/* tst.w${G} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
49f58d10
JB
7924 {
7925 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7927 },
f75eb1c0 7928/* tst.w${G} ${Dsp-24-u16},$Dst32RnPrefixedHI */
49f58d10
JB
7929 {
7930 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7932 },
f75eb1c0 7933/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
49f58d10
JB
7934 {
7935 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7937 },
f75eb1c0 7938/* tst.w${G} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
49f58d10
JB
7939 {
7940 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7942 },
f75eb1c0 7943/* tst.w${G} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
49f58d10
JB
7944 {
7945 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7947 },
f75eb1c0 7948/* tst.w${G} ${Dsp-24-u16},$Dst32AnPrefixedHI */
49f58d10
JB
7949 {
7950 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 40,
fb53f5a8 7951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7952 },
f75eb1c0 7953/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
7954 {
7955 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 40,
fb53f5a8 7956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7957 },
f75eb1c0 7958/* tst.w${G} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
49f58d10
JB
7959 {
7960 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 40,
fb53f5a8 7961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7962 },
f75eb1c0 7963/* tst.w${G} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
49f58d10
JB
7964 {
7965 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 40,
fb53f5a8 7966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7967 },
f75eb1c0 7968/* tst.w${G} ${Dsp-24-u16},[$Dst32AnPrefixed] */
49f58d10
JB
7969 {
7970 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 40,
fb53f5a8 7971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7972 },
f75eb1c0 7973/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7974 {
7975 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7977 },
f75eb1c0 7978/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7979 {
7980 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7982 },
f75eb1c0 7983/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7984 {
7985 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7987 },
f75eb1c0 7988/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
7989 {
7990 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 7991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7992 },
f75eb1c0 7993/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
7994 {
7995 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 7996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 7997 },
f75eb1c0 7998/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
7999 {
8000 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8002 },
f75eb1c0 8003/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8004 {
8005 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8007 },
f75eb1c0 8008/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8009 {
8010 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8012 },
f75eb1c0 8013/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8014 {
8015 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8017 },
f75eb1c0 8018/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8019 {
8020 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8022 },
f75eb1c0 8023/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8024 {
8025 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8027 },
f75eb1c0 8028/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8029 {
8030 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8032 },
f75eb1c0 8033/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
49f58d10
JB
8034 {
8035 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8037 },
f75eb1c0 8038/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
49f58d10
JB
8039 {
8040 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8042 },
f75eb1c0 8043/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
49f58d10
JB
8044 {
8045 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8047 },
f75eb1c0 8048/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
49f58d10
JB
8049 {
8050 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8052 },
f75eb1c0 8053/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
49f58d10
JB
8054 {
8055 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8057 },
f75eb1c0 8058/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
49f58d10
JB
8059 {
8060 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8062 },
f75eb1c0 8063/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
49f58d10
JB
8064 {
8065 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8067 },
f75eb1c0 8068/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
49f58d10
JB
8069 {
8070 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8072 },
f75eb1c0 8073/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
49f58d10
JB
8074 {
8075 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8077 },
f75eb1c0 8078/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
49f58d10
JB
8079 {
8080 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8082 },
f75eb1c0 8083/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
49f58d10
JB
8084 {
8085 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8087 },
f75eb1c0 8088/* tst.w${G} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
49f58d10
JB
8089 {
8090 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8092 },
f75eb1c0 8093/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
49f58d10
JB
8094 {
8095 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8097 },
f75eb1c0 8098/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
49f58d10
JB
8099 {
8100 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8102 },
f75eb1c0 8103/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
49f58d10
JB
8104 {
8105 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8107 },
f75eb1c0 8108/* tst.w${G} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
49f58d10
JB
8109 {
8110 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8112 },
f75eb1c0 8113/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
49f58d10
JB
8114 {
8115 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 8116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8117 },
f75eb1c0 8118/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
49f58d10
JB
8119 {
8120 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 8121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8122 },
f75eb1c0 8123/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
49f58d10
JB
8124 {
8125 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 8126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8127 },
f75eb1c0 8128/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u16} */
49f58d10
JB
8129 {
8130 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "tst.w", 56,
fb53f5a8 8131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8132 },
f75eb1c0 8133/* tst.w${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
49f58d10
JB
8134 {
8135 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "tst.w", 64,
fb53f5a8 8136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8137 },
f75eb1c0 8138/* tst.w${G} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
49f58d10
JB
8139 {
8140 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "tst.w", 64,
fb53f5a8 8141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8142 },
f75eb1c0 8143/* tst.w${G} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
49f58d10
JB
8144 {
8145 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "tst.w", 64,
fb53f5a8 8146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8147 },
f75eb1c0 8148/* tst.w${G} ${Dsp-24-u16},${Dsp-40-u24} */
49f58d10
JB
8149 {
8150 M32C_INSN_TST32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "tst.w", 64,
fb53f5a8 8151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8152 },
f75eb1c0 8153/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
49f58d10
JB
8154 {
8155 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 48,
fb53f5a8 8156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8157 },
f75eb1c0 8158/* tst.w${G} ${Dsp-24-u24},$Dst32RnPrefixedHI */
49f58d10
JB
8159 {
8160 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 48,
fb53f5a8 8161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8162 },
f75eb1c0 8163/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
49f58d10
JB
8164 {
8165 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 48,
fb53f5a8 8166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8167 },
f75eb1c0 8168/* tst.w${G} ${Dsp-24-u24},$Dst32AnPrefixedHI */
49f58d10
JB
8169 {
8170 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 48,
fb53f5a8 8171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8172 },
f75eb1c0 8173/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
8174 {
8175 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 48,
fb53f5a8 8176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8177 },
f75eb1c0 8178/* tst.w${G} ${Dsp-24-u24},[$Dst32AnPrefixed] */
49f58d10
JB
8179 {
8180 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 48,
fb53f5a8 8181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8182 },
f75eb1c0 8183/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8184 {
8185 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8187 },
f75eb1c0 8188/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8189 {
8190 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8192 },
f75eb1c0 8193/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8194 {
8195 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8197 },
f75eb1c0 8198/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8199 {
8200 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8202 },
f75eb1c0 8203/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8204 {
8205 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "tst.w", 72,
fb53f5a8 8206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8207 },
f75eb1c0 8208/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8209 {
8210 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "tst.w", 72,
fb53f5a8 8211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8212 },
f75eb1c0 8213/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
49f58d10
JB
8214 {
8215 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8217 },
f75eb1c0 8218/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
49f58d10
JB
8219 {
8220 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8222 },
f75eb1c0 8223/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
49f58d10
JB
8224 {
8225 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8227 },
f75eb1c0 8228/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
49f58d10
JB
8229 {
8230 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8232 },
f75eb1c0 8233/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
49f58d10
JB
8234 {
8235 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8237 },
f75eb1c0 8238/* tst.w${G} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
49f58d10
JB
8239 {
8240 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "tst.w", 56,
fb53f5a8 8241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8242 },
f75eb1c0 8243/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
49f58d10
JB
8244 {
8245 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8247 },
f75eb1c0 8248/* tst.w${G} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
49f58d10
JB
8249 {
8250 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "tst.w", 64,
fb53f5a8 8251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8252 },
f75eb1c0 8253/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
49f58d10
JB
8254 {
8255 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "tst.w", 64,
fb53f5a8 8256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8257 },
f75eb1c0 8258/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u16} */
49f58d10
JB
8259 {
8260 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "tst.w", 64,
fb53f5a8 8261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8262 },
f75eb1c0 8263/* tst.w${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
49f58d10
JB
8264 {
8265 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "tst.w", 72,
fb53f5a8 8266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8267 },
f75eb1c0 8268/* tst.w${G} ${Dsp-24-u24},${Dsp-48-u24} */
49f58d10
JB
8269 {
8270 M32C_INSN_TST32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "tst32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "tst.w", 72,
fb53f5a8 8271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8272 },
f75eb1c0 8273/* tst.w${G} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
49f58d10
JB
8274 {
8275 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 24,
fb53f5a8 8276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8277 },
f75eb1c0 8278/* tst.w${G} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
49f58d10
JB
8279 {
8280 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 24,
fb53f5a8 8281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8282 },
f75eb1c0 8283/* tst.w${G} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
49f58d10
JB
8284 {
8285 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "tst.w", 24,
fb53f5a8 8286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8287 },
f75eb1c0 8288/* tst.w${G} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
49f58d10
JB
8289 {
8290 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 24,
fb53f5a8 8291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8292 },
f75eb1c0 8293/* tst.w${G} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
49f58d10
JB
8294 {
8295 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 24,
fb53f5a8 8296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8297 },
f75eb1c0 8298/* tst.w${G} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
49f58d10
JB
8299 {
8300 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "tst.w", 24,
fb53f5a8 8301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8302 },
f75eb1c0 8303/* tst.w${G} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
49f58d10
JB
8304 {
8305 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 24,
fb53f5a8 8306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8307 },
f75eb1c0 8308/* tst.w${G} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
49f58d10
JB
8309 {
8310 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 24,
fb53f5a8 8311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8312 },
f75eb1c0 8313/* tst.w${G} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
8314 {
8315 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "tst.w", 24,
fb53f5a8 8316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8317 },
f75eb1c0 8318/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8319 {
8320 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8322 },
f75eb1c0 8323/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8324 {
8325 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8327 },
f75eb1c0 8328/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8329 {
8330 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8332 },
f75eb1c0 8333/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8334 {
8335 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8337 },
f75eb1c0 8338/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8339 {
8340 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8342 },
f75eb1c0 8343/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8344 {
8345 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8347 },
f75eb1c0 8348/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8349 {
8350 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8352 },
f75eb1c0 8353/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8354 {
8355 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8357 },
f75eb1c0 8358/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8359 {
8360 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "tst.w", 48,
fb53f5a8 8361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8362 },
f75eb1c0 8363/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
49f58d10
JB
8364 {
8365 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8367 },
f75eb1c0 8368/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
49f58d10
JB
8369 {
8370 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8372 },
f75eb1c0 8373/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
49f58d10
JB
8374 {
8375 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8377 },
f75eb1c0 8378/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
49f58d10
JB
8379 {
8380 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8382 },
f75eb1c0 8383/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
49f58d10
JB
8384 {
8385 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8387 },
f75eb1c0 8388/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
49f58d10
JB
8389 {
8390 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8392 },
f75eb1c0 8393/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
49f58d10
JB
8394 {
8395 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8397 },
f75eb1c0 8398/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
49f58d10
JB
8399 {
8400 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8402 },
f75eb1c0 8403/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
49f58d10
JB
8404 {
8405 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "tst.w", 32,
fb53f5a8 8406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8407 },
f75eb1c0 8408/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
49f58d10
JB
8409 {
8410 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8412 },
f75eb1c0 8413/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
49f58d10
JB
8414 {
8415 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8417 },
f75eb1c0 8418/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
49f58d10
JB
8419 {
8420 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "tst.w", 40,
fb53f5a8 8421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8422 },
f75eb1c0 8423/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u16} */
49f58d10
JB
8424 {
8425 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "tst.w", 40,
fb53f5a8 8426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8427 },
f75eb1c0 8428/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u16} */
49f58d10
JB
8429 {
8430 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "tst.w", 40,
fb53f5a8 8431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8432 },
f75eb1c0 8433/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u16} */
49f58d10
JB
8434 {
8435 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "tst.w", 40,
fb53f5a8 8436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8437 },
f75eb1c0 8438/* tst.w${G} $Src32RnPrefixedHI,${Dsp-24-u24} */
49f58d10
JB
8439 {
8440 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "tst.w", 48,
fb53f5a8 8441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8442 },
f75eb1c0 8443/* tst.w${G} $Src32AnPrefixedHI,${Dsp-24-u24} */
49f58d10
JB
8444 {
8445 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "tst.w", 48,
fb53f5a8 8446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8447 },
f75eb1c0 8448/* tst.w${G} [$Src32AnPrefixed],${Dsp-24-u24} */
49f58d10
JB
8449 {
8450 M32C_INSN_TST32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "tst32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "tst.w", 48,
fb53f5a8 8451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8452 },
f75eb1c0 8453/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
49f58d10
JB
8454 {
8455 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 32,
fb53f5a8 8456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8457 },
f75eb1c0 8458/* tst.b${G} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
49f58d10
JB
8459 {
8460 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 32,
fb53f5a8 8461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8462 },
f75eb1c0 8463/* tst.b${G} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
49f58d10
JB
8464 {
8465 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 32,
fb53f5a8 8466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8467 },
f75eb1c0 8468/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
49f58d10
JB
8469 {
8470 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 32,
fb53f5a8 8471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8472 },
f75eb1c0 8473/* tst.b${G} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
49f58d10
JB
8474 {
8475 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 32,
fb53f5a8 8476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8477 },
f75eb1c0 8478/* tst.b${G} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
49f58d10
JB
8479 {
8480 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 32,
fb53f5a8 8481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8482 },
f75eb1c0 8483/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
8484 {
8485 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 32,
fb53f5a8 8486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8487 },
f75eb1c0 8488/* tst.b${G} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
49f58d10
JB
8489 {
8490 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 32,
fb53f5a8 8491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8492 },
f75eb1c0 8493/* tst.b${G} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
49f58d10
JB
8494 {
8495 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 32,
fb53f5a8 8496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8497 },
f75eb1c0 8498/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8499 {
8500 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8502 },
f75eb1c0 8503/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8504 {
8505 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8507 },
f75eb1c0 8508/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8509 {
8510 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8512 },
f75eb1c0 8513/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8514 {
8515 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8517 },
f75eb1c0 8518/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8519 {
8520 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8522 },
f75eb1c0 8523/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8524 {
8525 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8527 },
f75eb1c0 8528/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8529 {
8530 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8532 },
f75eb1c0 8533/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8534 {
8535 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8537 },
f75eb1c0 8538/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8539 {
8540 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8542 },
f75eb1c0 8543/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
49f58d10
JB
8544 {
8545 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8547 },
f75eb1c0 8548/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
49f58d10
JB
8549 {
8550 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8552 },
f75eb1c0 8553/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
49f58d10
JB
8554 {
8555 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8557 },
f75eb1c0 8558/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
49f58d10
JB
8559 {
8560 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8562 },
f75eb1c0 8563/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
49f58d10
JB
8564 {
8565 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8567 },
f75eb1c0 8568/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
49f58d10
JB
8569 {
8570 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8572 },
f75eb1c0 8573/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
49f58d10
JB
8574 {
8575 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8577 },
f75eb1c0 8578/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
49f58d10
JB
8579 {
8580 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8582 },
f75eb1c0 8583/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
49f58d10
JB
8584 {
8585 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 8586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8587 },
f75eb1c0 8588/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
49f58d10
JB
8589 {
8590 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8592 },
f75eb1c0 8593/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
49f58d10
JB
8594 {
8595 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8597 },
f75eb1c0 8598/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
49f58d10
JB
8599 {
8600 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8602 },
f75eb1c0 8603/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
49f58d10
JB
8604 {
8605 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "tst.b", 48,
fb53f5a8 8606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8607 },
f75eb1c0 8608/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
49f58d10
JB
8609 {
8610 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "tst.b", 48,
fb53f5a8 8611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8612 },
f75eb1c0 8613/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
49f58d10
JB
8614 {
8615 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "tst.b", 48,
fb53f5a8 8616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8617 },
f75eb1c0 8618/* tst.b${G} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
49f58d10
JB
8619 {
8620 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8622 },
f75eb1c0 8623/* tst.b${G} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
49f58d10
JB
8624 {
8625 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8627 },
f75eb1c0 8628/* tst.b${G} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
49f58d10
JB
8629 {
8630 M32C_INSN_TST32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8632 },
f75eb1c0 8633/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
49f58d10
JB
8634 {
8635 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8637 },
f75eb1c0 8638/* tst.b${G} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
49f58d10
JB
8639 {
8640 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8642 },
f75eb1c0 8643/* tst.b${G} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
49f58d10
JB
8644 {
8645 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8647 },
f75eb1c0 8648/* tst.b${G} ${Dsp-24-u16},$Dst32RnPrefixedQI */
49f58d10
JB
8649 {
8650 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8652 },
f75eb1c0 8653/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
49f58d10
JB
8654 {
8655 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8657 },
f75eb1c0 8658/* tst.b${G} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
49f58d10
JB
8659 {
8660 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8662 },
f75eb1c0 8663/* tst.b${G} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
49f58d10
JB
8664 {
8665 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8667 },
f75eb1c0 8668/* tst.b${G} ${Dsp-24-u16},$Dst32AnPrefixedQI */
49f58d10
JB
8669 {
8670 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 40,
fb53f5a8 8671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8672 },
f75eb1c0 8673/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
8674 {
8675 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 40,
fb53f5a8 8676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8677 },
f75eb1c0 8678/* tst.b${G} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
49f58d10
JB
8679 {
8680 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 40,
fb53f5a8 8681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8682 },
f75eb1c0 8683/* tst.b${G} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
49f58d10
JB
8684 {
8685 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 40,
fb53f5a8 8686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8687 },
f75eb1c0 8688/* tst.b${G} ${Dsp-24-u16},[$Dst32AnPrefixed] */
49f58d10
JB
8689 {
8690 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 40,
fb53f5a8 8691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8692 },
f75eb1c0 8693/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8694 {
8695 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8697 },
f75eb1c0 8698/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8699 {
8700 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8702 },
f75eb1c0 8703/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8704 {
8705 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8707 },
f75eb1c0 8708/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8709 {
8710 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8712 },
f75eb1c0 8713/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8714 {
8715 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8717 },
f75eb1c0 8718/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8719 {
8720 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8722 },
f75eb1c0 8723/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8724 {
8725 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8727 },
f75eb1c0 8728/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8729 {
8730 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8732 },
f75eb1c0 8733/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8734 {
8735 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8737 },
f75eb1c0 8738/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8739 {
8740 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8742 },
f75eb1c0 8743/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8744 {
8745 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8747 },
f75eb1c0 8748/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8749 {
8750 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8752 },
f75eb1c0 8753/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
49f58d10
JB
8754 {
8755 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8757 },
f75eb1c0 8758/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
49f58d10
JB
8759 {
8760 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8762 },
f75eb1c0 8763/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
49f58d10
JB
8764 {
8765 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8767 },
f75eb1c0 8768/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
49f58d10
JB
8769 {
8770 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8772 },
f75eb1c0 8773/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
49f58d10
JB
8774 {
8775 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8777 },
f75eb1c0 8778/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
49f58d10
JB
8779 {
8780 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8782 },
f75eb1c0 8783/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
49f58d10
JB
8784 {
8785 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8787 },
f75eb1c0 8788/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
49f58d10
JB
8789 {
8790 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8792 },
f75eb1c0 8793/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
49f58d10
JB
8794 {
8795 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8797 },
f75eb1c0 8798/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
49f58d10
JB
8799 {
8800 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8802 },
f75eb1c0 8803/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
49f58d10
JB
8804 {
8805 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8807 },
f75eb1c0 8808/* tst.b${G} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
49f58d10
JB
8809 {
8810 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 8811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8812 },
f75eb1c0 8813/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
49f58d10
JB
8814 {
8815 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8817 },
f75eb1c0 8818/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
49f58d10
JB
8819 {
8820 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8822 },
f75eb1c0 8823/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
49f58d10
JB
8824 {
8825 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8827 },
f75eb1c0 8828/* tst.b${G} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
49f58d10
JB
8829 {
8830 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8832 },
f75eb1c0 8833/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
49f58d10
JB
8834 {
8835 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8837 },
f75eb1c0 8838/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
49f58d10
JB
8839 {
8840 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8842 },
f75eb1c0 8843/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
49f58d10
JB
8844 {
8845 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8847 },
f75eb1c0 8848/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u16} */
49f58d10
JB
8849 {
8850 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "tst.b", 56,
fb53f5a8 8851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8852 },
f75eb1c0 8853/* tst.b${G} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
49f58d10
JB
8854 {
8855 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "tst.b", 64,
fb53f5a8 8856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8857 },
f75eb1c0 8858/* tst.b${G} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
49f58d10
JB
8859 {
8860 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "tst.b", 64,
fb53f5a8 8861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8862 },
f75eb1c0 8863/* tst.b${G} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
49f58d10
JB
8864 {
8865 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "tst.b", 64,
fb53f5a8 8866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8867 },
f75eb1c0 8868/* tst.b${G} ${Dsp-24-u16},${Dsp-40-u24} */
49f58d10
JB
8869 {
8870 M32C_INSN_TST32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "tst.b", 64,
fb53f5a8 8871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8872 },
f75eb1c0 8873/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
49f58d10
JB
8874 {
8875 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 48,
fb53f5a8 8876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8877 },
f75eb1c0 8878/* tst.b${G} ${Dsp-24-u24},$Dst32RnPrefixedQI */
49f58d10
JB
8879 {
8880 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 48,
fb53f5a8 8881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8882 },
f75eb1c0 8883/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
49f58d10
JB
8884 {
8885 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 48,
fb53f5a8 8886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8887 },
f75eb1c0 8888/* tst.b${G} ${Dsp-24-u24},$Dst32AnPrefixedQI */
49f58d10
JB
8889 {
8890 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 48,
fb53f5a8 8891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8892 },
f75eb1c0 8893/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
8894 {
8895 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 48,
fb53f5a8 8896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8897 },
f75eb1c0 8898/* tst.b${G} ${Dsp-24-u24},[$Dst32AnPrefixed] */
49f58d10
JB
8899 {
8900 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 48,
fb53f5a8 8901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8902 },
f75eb1c0 8903/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8904 {
8905 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8907 },
f75eb1c0 8908/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
49f58d10
JB
8909 {
8910 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8912 },
f75eb1c0 8913/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8914 {
8915 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8917 },
f75eb1c0 8918/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
49f58d10
JB
8919 {
8920 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8922 },
f75eb1c0 8923/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8924 {
8925 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "tst.b", 72,
fb53f5a8 8926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8927 },
f75eb1c0 8928/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
49f58d10
JB
8929 {
8930 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "tst.b", 72,
fb53f5a8 8931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8932 },
f75eb1c0 8933/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
49f58d10
JB
8934 {
8935 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8937 },
f75eb1c0 8938/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
49f58d10
JB
8939 {
8940 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8942 },
f75eb1c0 8943/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
49f58d10
JB
8944 {
8945 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8947 },
f75eb1c0 8948/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
49f58d10
JB
8949 {
8950 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8952 },
f75eb1c0 8953/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
49f58d10
JB
8954 {
8955 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8957 },
f75eb1c0 8958/* tst.b${G} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
49f58d10
JB
8959 {
8960 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "tst.b", 56,
fb53f5a8 8961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8962 },
f75eb1c0 8963/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
49f58d10
JB
8964 {
8965 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8967 },
f75eb1c0 8968/* tst.b${G} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
49f58d10
JB
8969 {
8970 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "tst.b", 64,
fb53f5a8 8971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8972 },
f75eb1c0 8973/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
49f58d10
JB
8974 {
8975 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "tst.b", 64,
fb53f5a8 8976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8977 },
f75eb1c0 8978/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u16} */
49f58d10
JB
8979 {
8980 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "tst.b", 64,
fb53f5a8 8981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8982 },
f75eb1c0 8983/* tst.b${G} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
49f58d10
JB
8984 {
8985 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "tst.b", 72,
fb53f5a8 8986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8987 },
f75eb1c0 8988/* tst.b${G} ${Dsp-24-u24},${Dsp-48-u24} */
49f58d10
JB
8989 {
8990 M32C_INSN_TST32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "tst32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "tst.b", 72,
fb53f5a8 8991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8992 },
f75eb1c0 8993/* tst.b${G} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
49f58d10
JB
8994 {
8995 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 24,
fb53f5a8 8996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 8997 },
f75eb1c0 8998/* tst.b${G} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
49f58d10
JB
8999 {
9000 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 24,
fb53f5a8 9001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9002 },
f75eb1c0 9003/* tst.b${G} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
49f58d10
JB
9004 {
9005 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "tst.b", 24,
fb53f5a8 9006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9007 },
f75eb1c0 9008/* tst.b${G} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
49f58d10
JB
9009 {
9010 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 24,
fb53f5a8 9011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9012 },
f75eb1c0 9013/* tst.b${G} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
49f58d10
JB
9014 {
9015 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 24,
fb53f5a8 9016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9017 },
f75eb1c0 9018/* tst.b${G} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
49f58d10
JB
9019 {
9020 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "tst.b", 24,
fb53f5a8 9021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9022 },
f75eb1c0 9023/* tst.b${G} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
49f58d10
JB
9024 {
9025 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 24,
fb53f5a8 9026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9027 },
f75eb1c0 9028/* tst.b${G} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
49f58d10
JB
9029 {
9030 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 24,
fb53f5a8 9031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9032 },
f75eb1c0 9033/* tst.b${G} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
49f58d10
JB
9034 {
9035 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "tst.b", 24,
fb53f5a8 9036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9037 },
f75eb1c0 9038/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
49f58d10
JB
9039 {
9040 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9042 },
f75eb1c0 9043/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
49f58d10
JB
9044 {
9045 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9047 },
f75eb1c0 9048/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
49f58d10
JB
9049 {
9050 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9052 },
f75eb1c0 9053/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
49f58d10
JB
9054 {
9055 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9057 },
f75eb1c0 9058/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
49f58d10
JB
9059 {
9060 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9062 },
f75eb1c0 9063/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
49f58d10
JB
9064 {
9065 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9067 },
f75eb1c0 9068/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
49f58d10
JB
9069 {
9070 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 9071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9072 },
f75eb1c0 9073/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
49f58d10
JB
9074 {
9075 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 9076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9077 },
f75eb1c0 9078/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
49f58d10
JB
9079 {
9080 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "tst.b", 48,
fb53f5a8 9081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9082 },
f75eb1c0 9083/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
49f58d10
JB
9084 {
9085 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9087 },
f75eb1c0 9088/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
49f58d10
JB
9089 {
9090 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9092 },
f75eb1c0 9093/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
49f58d10
JB
9094 {
9095 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9097 },
f75eb1c0 9098/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
49f58d10
JB
9099 {
9100 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9102 },
f75eb1c0 9103/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
49f58d10
JB
9104 {
9105 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9107 },
f75eb1c0 9108/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
49f58d10
JB
9109 {
9110 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9112 },
f75eb1c0 9113/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
49f58d10
JB
9114 {
9115 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9117 },
f75eb1c0 9118/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
49f58d10
JB
9119 {
9120 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9122 },
f75eb1c0 9123/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
49f58d10
JB
9124 {
9125 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "tst.b", 32,
fb53f5a8 9126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9127 },
f75eb1c0 9128/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
49f58d10
JB
9129 {
9130 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9132 },
f75eb1c0 9133/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
49f58d10
JB
9134 {
9135 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9137 },
f75eb1c0 9138/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
49f58d10
JB
9139 {
9140 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "tst.b", 40,
fb53f5a8 9141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9142 },
f75eb1c0 9143/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u16} */
49f58d10
JB
9144 {
9145 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "tst.b", 40,
fb53f5a8 9146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9147 },
f75eb1c0 9148/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u16} */
49f58d10
JB
9149 {
9150 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "tst.b", 40,
fb53f5a8 9151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9152 },
f75eb1c0 9153/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u16} */
49f58d10
JB
9154 {
9155 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "tst.b", 40,
fb53f5a8 9156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9157 },
f75eb1c0 9158/* tst.b${G} $Src32RnPrefixedQI,${Dsp-24-u24} */
49f58d10
JB
9159 {
9160 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "tst.b", 48,
fb53f5a8 9161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9162 },
f75eb1c0 9163/* tst.b${G} $Src32AnPrefixedQI,${Dsp-24-u24} */
49f58d10
JB
9164 {
9165 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "tst.b", 48,
fb53f5a8 9166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9167 },
f75eb1c0 9168/* tst.b${G} [$Src32AnPrefixed],${Dsp-24-u24} */
49f58d10
JB
9169 {
9170 M32C_INSN_TST32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "tst32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "tst.b", 48,
fb53f5a8 9171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
9172 },
9173/* tst.w${X} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
9174 {
9175 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "tst.w", 24,
fb53f5a8 9176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9177 },
9178/* tst.w${X} ${Dsp-16-u8}[sb],$Dst16RnHI */
9179 {
9180 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "tst.w", 24,
fb53f5a8 9181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9182 },
9183/* tst.w${X} ${Dsp-16-s8}[fb],$Dst16RnHI */
9184 {
9185 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "tst.w", 24,
fb53f5a8 9186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9187 },
9188/* tst.w${X} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
9189 {
9190 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "tst.w", 24,
fb53f5a8 9191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9192 },
9193/* tst.w${X} ${Dsp-16-u8}[sb],$Dst16AnHI */
9194 {
9195 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "tst.w", 24,
fb53f5a8 9196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9197 },
9198/* tst.w${X} ${Dsp-16-s8}[fb],$Dst16AnHI */
9199 {
9200 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "tst.w", 24,
fb53f5a8 9201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9202 },
9203/* tst.w${X} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
9204 {
9205 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "tst.w", 24,
fb53f5a8 9206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9207 },
9208/* tst.w${X} ${Dsp-16-u8}[sb],[$Dst16An] */
9209 {
9210 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "tst.w", 24,
fb53f5a8 9211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9212 },
9213/* tst.w${X} ${Dsp-16-s8}[fb],[$Dst16An] */
9214 {
9215 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "tst.w", 24,
fb53f5a8 9216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9217 },
9218/* tst.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
9219 {
9220 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "tst.w", 32,
fb53f5a8 9221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9222 },
9223/* tst.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
9224 {
9225 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "tst.w", 32,
fb53f5a8 9226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9227 },
9228/* tst.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
9229 {
9230 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "tst.w", 32,
fb53f5a8 9231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9232 },
9233/* tst.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
9234 {
9235 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "tst.w", 40,
fb53f5a8 9236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9237 },
9238/* tst.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
9239 {
9240 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "tst.w", 40,
fb53f5a8 9241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9242 },
9243/* tst.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
9244 {
9245 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "tst.w", 40,
fb53f5a8 9246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9247 },
9248/* tst.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
9249 {
9250 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "tst.w", 32,
fb53f5a8 9251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9252 },
9253/* tst.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
9254 {
9255 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "tst.w", 32,
fb53f5a8 9256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9257 },
9258/* tst.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
9259 {
9260 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "tst.w", 32,
fb53f5a8 9261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9262 },
9263/* tst.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
9264 {
9265 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "tst.w", 40,
fb53f5a8 9266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9267 },
9268/* tst.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
9269 {
9270 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "tst.w", 40,
fb53f5a8 9271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9272 },
9273/* tst.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
9274 {
9275 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "tst.w", 40,
fb53f5a8 9276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9277 },
9278/* tst.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
9279 {
9280 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "tst.w", 32,
fb53f5a8 9281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9282 },
9283/* tst.w${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
9284 {
9285 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "tst.w", 32,
fb53f5a8 9286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9287 },
9288/* tst.w${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
9289 {
9290 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "tst.w", 32,
fb53f5a8 9291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9292 },
9293/* tst.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
9294 {
9295 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "tst16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "tst.w", 40,
fb53f5a8 9296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9297 },
9298/* tst.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
9299 {
9300 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "tst16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "tst.w", 40,
fb53f5a8 9301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9302 },
9303/* tst.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
9304 {
9305 M32C_INSN_TST16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "tst16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "tst.w", 40,
fb53f5a8 9306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9307 },
9308/* tst.w${X} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
9309 {
9310 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "tst.w", 32,
fb53f5a8 9311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9312 },
9313/* tst.w${X} ${Dsp-16-u16}[sb],$Dst16RnHI */
9314 {
9315 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "tst.w", 32,
fb53f5a8 9316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9317 },
9318/* tst.w${X} ${Dsp-16-u16},$Dst16RnHI */
9319 {
9320 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "tst.w", 32,
fb53f5a8 9321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9322 },
9323/* tst.w${X} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
9324 {
9325 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "tst.w", 32,
fb53f5a8 9326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9327 },
9328/* tst.w${X} ${Dsp-16-u16}[sb],$Dst16AnHI */
9329 {
9330 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "tst.w", 32,
fb53f5a8 9331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9332 },
9333/* tst.w${X} ${Dsp-16-u16},$Dst16AnHI */
9334 {
9335 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "tst.w", 32,
fb53f5a8 9336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9337 },
9338/* tst.w${X} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
9339 {
9340 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "tst.w", 32,
fb53f5a8 9341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9342 },
9343/* tst.w${X} ${Dsp-16-u16}[sb],[$Dst16An] */
9344 {
9345 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "tst.w", 32,
fb53f5a8 9346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9347 },
9348/* tst.w${X} ${Dsp-16-u16},[$Dst16An] */
9349 {
9350 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "tst.w", 32,
fb53f5a8 9351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9352 },
9353/* tst.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
9354 {
9355 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "tst.w", 40,
fb53f5a8 9356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9357 },
9358/* tst.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
9359 {
9360 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "tst.w", 40,
fb53f5a8 9361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9362 },
9363/* tst.w${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
9364 {
9365 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "tst.w", 40,
fb53f5a8 9366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9367 },
9368/* tst.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
9369 {
9370 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "tst.w", 48,
fb53f5a8 9371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9372 },
9373/* tst.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
9374 {
9375 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "tst.w", 48,
fb53f5a8 9376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9377 },
9378/* tst.w${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
9379 {
9380 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "tst.w", 48,
fb53f5a8 9381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9382 },
9383/* tst.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
9384 {
9385 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "tst.w", 40,
fb53f5a8 9386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9387 },
9388/* tst.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
9389 {
9390 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "tst.w", 40,
fb53f5a8 9391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9392 },
9393/* tst.w${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
9394 {
9395 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "tst.w", 40,
fb53f5a8 9396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9397 },
9398/* tst.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
9399 {
9400 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "tst.w", 48,
fb53f5a8 9401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9402 },
9403/* tst.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
9404 {
9405 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "tst.w", 48,
fb53f5a8 9406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9407 },
9408/* tst.w${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
9409 {
9410 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "tst.w", 48,
fb53f5a8 9411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9412 },
9413/* tst.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
9414 {
9415 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "tst.w", 40,
fb53f5a8 9416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9417 },
9418/* tst.w${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
9419 {
9420 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "tst.w", 40,
fb53f5a8 9421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9422 },
9423/* tst.w${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
9424 {
9425 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "tst.w", 40,
fb53f5a8 9426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9427 },
9428/* tst.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
9429 {
9430 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "tst16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "tst.w", 48,
fb53f5a8 9431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9432 },
9433/* tst.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
9434 {
9435 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "tst16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "tst.w", 48,
fb53f5a8 9436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9437 },
9438/* tst.w${X} ${Dsp-16-u16},${Dsp-32-u16} */
9439 {
9440 M32C_INSN_TST16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "tst16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "tst.w", 48,
fb53f5a8 9441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9442 },
9443/* tst.w${X} $Src16RnHI,$Dst16RnHI */
9444 {
9445 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "tst.w", 16,
fb53f5a8 9446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9447 },
9448/* tst.w${X} $Src16AnHI,$Dst16RnHI */
9449 {
9450 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "tst.w", 16,
fb53f5a8 9451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9452 },
9453/* tst.w${X} [$Src16An],$Dst16RnHI */
9454 {
9455 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "tst.w", 16,
fb53f5a8 9456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9457 },
9458/* tst.w${X} $Src16RnHI,$Dst16AnHI */
9459 {
9460 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "tst.w", 16,
fb53f5a8 9461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9462 },
9463/* tst.w${X} $Src16AnHI,$Dst16AnHI */
9464 {
9465 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "tst.w", 16,
fb53f5a8 9466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9467 },
9468/* tst.w${X} [$Src16An],$Dst16AnHI */
9469 {
9470 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "tst.w", 16,
fb53f5a8 9471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9472 },
9473/* tst.w${X} $Src16RnHI,[$Dst16An] */
9474 {
9475 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "tst.w", 16,
fb53f5a8 9476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9477 },
9478/* tst.w${X} $Src16AnHI,[$Dst16An] */
9479 {
9480 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "tst.w", 16,
fb53f5a8 9481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9482 },
9483/* tst.w${X} [$Src16An],[$Dst16An] */
9484 {
9485 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "tst.w", 16,
fb53f5a8 9486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9487 },
9488/* tst.w${X} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
9489 {
9490 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "tst.w", 24,
fb53f5a8 9491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9492 },
9493/* tst.w${X} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
9494 {
9495 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "tst.w", 24,
fb53f5a8 9496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9497 },
9498/* tst.w${X} [$Src16An],${Dsp-16-u8}[$Dst16An] */
9499 {
9500 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "tst.w", 24,
fb53f5a8 9501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9502 },
9503/* tst.w${X} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
9504 {
9505 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "tst.w", 32,
fb53f5a8 9506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9507 },
9508/* tst.w${X} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
9509 {
9510 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "tst.w", 32,
fb53f5a8 9511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9512 },
9513/* tst.w${X} [$Src16An],${Dsp-16-u16}[$Dst16An] */
9514 {
9515 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "tst.w", 32,
fb53f5a8 9516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9517 },
9518/* tst.w${X} $Src16RnHI,${Dsp-16-u8}[sb] */
9519 {
9520 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "tst.w", 24,
fb53f5a8 9521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9522 },
9523/* tst.w${X} $Src16AnHI,${Dsp-16-u8}[sb] */
9524 {
9525 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "tst.w", 24,
fb53f5a8 9526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9527 },
9528/* tst.w${X} [$Src16An],${Dsp-16-u8}[sb] */
9529 {
9530 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "tst.w", 24,
fb53f5a8 9531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9532 },
9533/* tst.w${X} $Src16RnHI,${Dsp-16-u16}[sb] */
9534 {
9535 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "tst.w", 32,
fb53f5a8 9536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9537 },
9538/* tst.w${X} $Src16AnHI,${Dsp-16-u16}[sb] */
9539 {
9540 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "tst.w", 32,
fb53f5a8 9541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9542 },
9543/* tst.w${X} [$Src16An],${Dsp-16-u16}[sb] */
9544 {
9545 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "tst.w", 32,
fb53f5a8 9546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9547 },
9548/* tst.w${X} $Src16RnHI,${Dsp-16-s8}[fb] */
9549 {
9550 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "tst.w", 24,
fb53f5a8 9551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9552 },
9553/* tst.w${X} $Src16AnHI,${Dsp-16-s8}[fb] */
9554 {
9555 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "tst.w", 24,
fb53f5a8 9556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9557 },
9558/* tst.w${X} [$Src16An],${Dsp-16-s8}[fb] */
9559 {
9560 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "tst.w", 24,
fb53f5a8 9561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9562 },
9563/* tst.w${X} $Src16RnHI,${Dsp-16-u16} */
9564 {
9565 M32C_INSN_TST16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "tst16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "tst.w", 32,
fb53f5a8 9566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9567 },
9568/* tst.w${X} $Src16AnHI,${Dsp-16-u16} */
9569 {
9570 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "tst16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "tst.w", 32,
fb53f5a8 9571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9572 },
9573/* tst.w${X} [$Src16An],${Dsp-16-u16} */
9574 {
9575 M32C_INSN_TST16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "tst16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "tst.w", 32,
fb53f5a8 9576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9577 },
9578/* tst.b${X} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
9579 {
9580 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "tst.b", 24,
fb53f5a8 9581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9582 },
9583/* tst.b${X} ${Dsp-16-u8}[sb],$Dst16RnQI */
9584 {
9585 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "tst.b", 24,
fb53f5a8 9586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9587 },
9588/* tst.b${X} ${Dsp-16-s8}[fb],$Dst16RnQI */
9589 {
9590 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "tst.b", 24,
fb53f5a8 9591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9592 },
9593/* tst.b${X} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
9594 {
9595 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "tst.b", 24,
fb53f5a8 9596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9597 },
9598/* tst.b${X} ${Dsp-16-u8}[sb],$Dst16AnQI */
9599 {
9600 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "tst.b", 24,
fb53f5a8 9601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9602 },
9603/* tst.b${X} ${Dsp-16-s8}[fb],$Dst16AnQI */
9604 {
9605 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "tst.b", 24,
fb53f5a8 9606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9607 },
9608/* tst.b${X} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
9609 {
9610 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "tst.b", 24,
fb53f5a8 9611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9612 },
9613/* tst.b${X} ${Dsp-16-u8}[sb],[$Dst16An] */
9614 {
9615 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "tst.b", 24,
fb53f5a8 9616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9617 },
9618/* tst.b${X} ${Dsp-16-s8}[fb],[$Dst16An] */
9619 {
9620 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "tst.b", 24,
fb53f5a8 9621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9622 },
9623/* tst.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
9624 {
9625 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "tst.b", 32,
fb53f5a8 9626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9627 },
9628/* tst.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
9629 {
9630 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "tst.b", 32,
fb53f5a8 9631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9632 },
9633/* tst.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
9634 {
9635 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "tst.b", 32,
fb53f5a8 9636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9637 },
9638/* tst.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
9639 {
9640 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "tst.b", 40,
fb53f5a8 9641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9642 },
9643/* tst.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
9644 {
9645 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "tst.b", 40,
fb53f5a8 9646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9647 },
9648/* tst.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
9649 {
9650 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "tst.b", 40,
fb53f5a8 9651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9652 },
9653/* tst.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
9654 {
9655 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "tst.b", 32,
fb53f5a8 9656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9657 },
9658/* tst.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
9659 {
9660 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "tst.b", 32,
fb53f5a8 9661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9662 },
9663/* tst.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
9664 {
9665 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "tst.b", 32,
fb53f5a8 9666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9667 },
9668/* tst.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
9669 {
9670 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "tst.b", 40,
fb53f5a8 9671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9672 },
9673/* tst.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
9674 {
9675 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "tst.b", 40,
fb53f5a8 9676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9677 },
9678/* tst.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
9679 {
9680 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "tst.b", 40,
fb53f5a8 9681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9682 },
9683/* tst.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
9684 {
9685 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "tst.b", 32,
fb53f5a8 9686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9687 },
9688/* tst.b${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
9689 {
9690 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "tst.b", 32,
fb53f5a8 9691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9692 },
9693/* tst.b${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
9694 {
9695 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "tst.b", 32,
fb53f5a8 9696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9697 },
9698/* tst.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
9699 {
9700 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "tst16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "tst.b", 40,
fb53f5a8 9701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9702 },
9703/* tst.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
9704 {
9705 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "tst16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "tst.b", 40,
fb53f5a8 9706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9707 },
9708/* tst.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
9709 {
9710 M32C_INSN_TST16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "tst16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "tst.b", 40,
fb53f5a8 9711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9712 },
9713/* tst.b${X} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
9714 {
9715 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "tst.b", 32,
fb53f5a8 9716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9717 },
9718/* tst.b${X} ${Dsp-16-u16}[sb],$Dst16RnQI */
9719 {
9720 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "tst.b", 32,
fb53f5a8 9721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9722 },
9723/* tst.b${X} ${Dsp-16-u16},$Dst16RnQI */
9724 {
9725 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "tst.b", 32,
fb53f5a8 9726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9727 },
9728/* tst.b${X} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
9729 {
9730 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "tst.b", 32,
fb53f5a8 9731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9732 },
9733/* tst.b${X} ${Dsp-16-u16}[sb],$Dst16AnQI */
9734 {
9735 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "tst.b", 32,
fb53f5a8 9736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9737 },
9738/* tst.b${X} ${Dsp-16-u16},$Dst16AnQI */
9739 {
9740 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "tst.b", 32,
fb53f5a8 9741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9742 },
9743/* tst.b${X} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
9744 {
9745 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "tst.b", 32,
fb53f5a8 9746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9747 },
9748/* tst.b${X} ${Dsp-16-u16}[sb],[$Dst16An] */
9749 {
9750 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "tst.b", 32,
fb53f5a8 9751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9752 },
9753/* tst.b${X} ${Dsp-16-u16},[$Dst16An] */
9754 {
9755 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "tst.b", 32,
fb53f5a8 9756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9757 },
9758/* tst.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
9759 {
9760 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "tst.b", 40,
fb53f5a8 9761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9762 },
9763/* tst.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
9764 {
9765 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "tst.b", 40,
fb53f5a8 9766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9767 },
9768/* tst.b${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
9769 {
9770 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "tst.b", 40,
fb53f5a8 9771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9772 },
9773/* tst.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
9774 {
9775 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "tst.b", 48,
fb53f5a8 9776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9777 },
9778/* tst.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
9779 {
9780 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "tst.b", 48,
fb53f5a8 9781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9782 },
9783/* tst.b${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
9784 {
9785 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "tst.b", 48,
fb53f5a8 9786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9787 },
9788/* tst.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
9789 {
9790 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "tst.b", 40,
fb53f5a8 9791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9792 },
9793/* tst.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
9794 {
9795 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "tst.b", 40,
fb53f5a8 9796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9797 },
9798/* tst.b${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
9799 {
9800 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "tst.b", 40,
fb53f5a8 9801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9802 },
9803/* tst.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
9804 {
9805 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "tst.b", 48,
fb53f5a8 9806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9807 },
9808/* tst.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
9809 {
9810 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "tst.b", 48,
fb53f5a8 9811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9812 },
9813/* tst.b${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
9814 {
9815 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "tst.b", 48,
fb53f5a8 9816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9817 },
9818/* tst.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
9819 {
9820 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "tst.b", 40,
fb53f5a8 9821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9822 },
9823/* tst.b${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
9824 {
9825 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "tst.b", 40,
fb53f5a8 9826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9827 },
9828/* tst.b${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
9829 {
9830 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "tst.b", 40,
fb53f5a8 9831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9832 },
9833/* tst.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
9834 {
9835 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "tst16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "tst.b", 48,
fb53f5a8 9836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9837 },
9838/* tst.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
9839 {
9840 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "tst16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "tst.b", 48,
fb53f5a8 9841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9842 },
9843/* tst.b${X} ${Dsp-16-u16},${Dsp-32-u16} */
9844 {
9845 M32C_INSN_TST16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "tst16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "tst.b", 48,
fb53f5a8 9846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9847 },
9848/* tst.b${X} $Src16RnQI,$Dst16RnQI */
9849 {
9850 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "tst.b", 16,
fb53f5a8 9851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9852 },
9853/* tst.b${X} $Src16AnQI,$Dst16RnQI */
9854 {
9855 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "tst.b", 16,
fb53f5a8 9856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9857 },
9858/* tst.b${X} [$Src16An],$Dst16RnQI */
9859 {
9860 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "tst.b", 16,
fb53f5a8 9861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9862 },
9863/* tst.b${X} $Src16RnQI,$Dst16AnQI */
9864 {
9865 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "tst.b", 16,
fb53f5a8 9866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9867 },
9868/* tst.b${X} $Src16AnQI,$Dst16AnQI */
9869 {
9870 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "tst.b", 16,
fb53f5a8 9871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9872 },
9873/* tst.b${X} [$Src16An],$Dst16AnQI */
9874 {
9875 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "tst.b", 16,
fb53f5a8 9876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9877 },
9878/* tst.b${X} $Src16RnQI,[$Dst16An] */
9879 {
9880 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "tst.b", 16,
fb53f5a8 9881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9882 },
9883/* tst.b${X} $Src16AnQI,[$Dst16An] */
9884 {
9885 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "tst.b", 16,
fb53f5a8 9886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9887 },
9888/* tst.b${X} [$Src16An],[$Dst16An] */
9889 {
9890 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "tst.b", 16,
fb53f5a8 9891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9892 },
9893/* tst.b${X} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
9894 {
9895 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "tst.b", 24,
fb53f5a8 9896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9897 },
9898/* tst.b${X} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
9899 {
9900 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "tst.b", 24,
fb53f5a8 9901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9902 },
9903/* tst.b${X} [$Src16An],${Dsp-16-u8}[$Dst16An] */
9904 {
9905 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "tst.b", 24,
fb53f5a8 9906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9907 },
9908/* tst.b${X} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
9909 {
9910 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "tst.b", 32,
fb53f5a8 9911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9912 },
9913/* tst.b${X} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
9914 {
9915 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "tst.b", 32,
fb53f5a8 9916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9917 },
9918/* tst.b${X} [$Src16An],${Dsp-16-u16}[$Dst16An] */
9919 {
9920 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "tst.b", 32,
fb53f5a8 9921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9922 },
9923/* tst.b${X} $Src16RnQI,${Dsp-16-u8}[sb] */
9924 {
9925 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "tst.b", 24,
fb53f5a8 9926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9927 },
9928/* tst.b${X} $Src16AnQI,${Dsp-16-u8}[sb] */
9929 {
9930 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "tst.b", 24,
fb53f5a8 9931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9932 },
9933/* tst.b${X} [$Src16An],${Dsp-16-u8}[sb] */
9934 {
9935 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "tst.b", 24,
fb53f5a8 9936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9937 },
9938/* tst.b${X} $Src16RnQI,${Dsp-16-u16}[sb] */
9939 {
9940 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "tst.b", 32,
fb53f5a8 9941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9942 },
9943/* tst.b${X} $Src16AnQI,${Dsp-16-u16}[sb] */
9944 {
9945 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "tst.b", 32,
fb53f5a8 9946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9947 },
9948/* tst.b${X} [$Src16An],${Dsp-16-u16}[sb] */
9949 {
9950 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "tst.b", 32,
fb53f5a8 9951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9952 },
9953/* tst.b${X} $Src16RnQI,${Dsp-16-s8}[fb] */
9954 {
9955 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "tst.b", 24,
fb53f5a8 9956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9957 },
9958/* tst.b${X} $Src16AnQI,${Dsp-16-s8}[fb] */
9959 {
9960 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "tst.b", 24,
fb53f5a8 9961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9962 },
9963/* tst.b${X} [$Src16An],${Dsp-16-s8}[fb] */
9964 {
9965 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "tst.b", 24,
fb53f5a8 9966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9967 },
9968/* tst.b${X} $Src16RnQI,${Dsp-16-u16} */
9969 {
9970 M32C_INSN_TST16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "tst16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "tst.b", 32,
fb53f5a8 9971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9972 },
9973/* tst.b${X} $Src16AnQI,${Dsp-16-u16} */
9974 {
9975 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "tst16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "tst.b", 32,
fb53f5a8 9976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
9977 },
9978/* tst.b${X} [$Src16An],${Dsp-16-u16} */
9979 {
9980 M32C_INSN_TST16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "tst16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "tst.b", 32,
fb53f5a8 9981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 9982 },
f75eb1c0 9983/* tst.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
49f58d10
JB
9984 {
9985 M32C_INSN_TST32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "tst32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "tst.w", 32,
fb53f5a8 9986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9987 },
f75eb1c0 9988/* tst.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
49f58d10
JB
9989 {
9990 M32C_INSN_TST32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "tst32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "tst.w", 32,
fb53f5a8 9991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9992 },
f75eb1c0 9993/* tst.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
49f58d10
JB
9994 {
9995 M32C_INSN_TST32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "tst32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "tst.w", 32,
fb53f5a8 9996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 9997 },
f75eb1c0 9998/* tst.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
49f58d10
JB
9999 {
10000 M32C_INSN_TST32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "tst.w", 40,
fb53f5a8 10001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10002 },
f75eb1c0 10003/* tst.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
49f58d10
JB
10004 {
10005 M32C_INSN_TST32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "tst.w", 40,
fb53f5a8 10006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10007 },
f75eb1c0 10008/* tst.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
49f58d10
JB
10009 {
10010 M32C_INSN_TST32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "tst.w", 40,
fb53f5a8 10011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10012 },
f75eb1c0 10013/* tst.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
49f58d10
JB
10014 {
10015 M32C_INSN_TST32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "tst.w", 48,
fb53f5a8 10016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10017 },
f75eb1c0 10018/* tst.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
49f58d10
JB
10019 {
10020 M32C_INSN_TST32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "tst.w", 48,
fb53f5a8 10021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10022 },
f75eb1c0 10023/* tst.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
49f58d10
JB
10024 {
10025 M32C_INSN_TST32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "tst.w", 48,
fb53f5a8 10026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10027 },
f75eb1c0 10028/* tst.w${G} #${Imm-32-HI},${Dsp-16-u16} */
49f58d10
JB
10029 {
10030 M32C_INSN_TST32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "tst32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "tst.w", 48,
fb53f5a8 10031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10032 },
f75eb1c0 10033/* tst.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10
JB
10034 {
10035 M32C_INSN_TST32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "tst32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "tst.w", 56,
fb53f5a8 10036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10037 },
f75eb1c0 10038/* tst.w${G} #${Imm-40-HI},${Dsp-16-u24} */
49f58d10
JB
10039 {
10040 M32C_INSN_TST32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "tst32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "tst.w", 56,
fb53f5a8 10041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10042 },
f75eb1c0 10043/* tst.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
49f58d10
JB
10044 {
10045 M32C_INSN_TST32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "tst32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "tst.b", 24,
fb53f5a8 10046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10047 },
f75eb1c0 10048/* tst.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
49f58d10
JB
10049 {
10050 M32C_INSN_TST32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "tst32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "tst.b", 24,
fb53f5a8 10051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10052 },
f75eb1c0 10053/* tst.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
49f58d10
JB
10054 {
10055 M32C_INSN_TST32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "tst32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "tst.b", 24,
fb53f5a8 10056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10057 },
f75eb1c0 10058/* tst.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
49f58d10
JB
10059 {
10060 M32C_INSN_TST32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "tst.b", 32,
fb53f5a8 10061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10062 },
f75eb1c0 10063/* tst.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
49f58d10
JB
10064 {
10065 M32C_INSN_TST32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "tst.b", 32,
fb53f5a8 10066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10067 },
f75eb1c0 10068/* tst.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
49f58d10
JB
10069 {
10070 M32C_INSN_TST32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "tst.b", 32,
fb53f5a8 10071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10072 },
f75eb1c0 10073/* tst.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
49f58d10
JB
10074 {
10075 M32C_INSN_TST32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "tst.b", 40,
fb53f5a8 10076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10077 },
f75eb1c0 10078/* tst.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
49f58d10
JB
10079 {
10080 M32C_INSN_TST32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "tst.b", 40,
fb53f5a8 10081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10082 },
f75eb1c0 10083/* tst.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
49f58d10
JB
10084 {
10085 M32C_INSN_TST32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "tst.b", 40,
fb53f5a8 10086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10087 },
f75eb1c0 10088/* tst.b${G} #${Imm-32-QI},${Dsp-16-u16} */
49f58d10
JB
10089 {
10090 M32C_INSN_TST32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "tst32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "tst.b", 40,
fb53f5a8 10091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10092 },
f75eb1c0 10093/* tst.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10
JB
10094 {
10095 M32C_INSN_TST32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "tst32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "tst.b", 48,
fb53f5a8 10096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10097 },
f75eb1c0 10098/* tst.b${G} #${Imm-40-QI},${Dsp-16-u24} */
49f58d10
JB
10099 {
10100 M32C_INSN_TST32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "tst32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "tst.b", 48,
fb53f5a8 10101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 10102 },
f75eb1c0 10103/* tst.w${G} #${Imm-16-HI},$Dst16RnHI */
49f58d10
JB
10104 {
10105 M32C_INSN_TST16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "tst16.w-imm-G-basic-dst16-Rn-direct-HI", "tst.w", 32,
fb53f5a8 10106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10107 },
f75eb1c0 10108/* tst.w${G} #${Imm-16-HI},$Dst16AnHI */
49f58d10
JB
10109 {
10110 M32C_INSN_TST16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "tst16.w-imm-G-basic-dst16-An-direct-HI", "tst.w", 32,
fb53f5a8 10111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10112 },
f75eb1c0 10113/* tst.w${G} #${Imm-16-HI},[$Dst16An] */
49f58d10
JB
10114 {
10115 M32C_INSN_TST16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "tst16.w-imm-G-basic-dst16-An-indirect-HI", "tst.w", 32,
fb53f5a8 10116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10117 },
f75eb1c0 10118/* tst.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
10119 {
10120 M32C_INSN_TST16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "tst16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "tst.w", 40,
fb53f5a8 10121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10122 },
f75eb1c0 10123/* tst.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
49f58d10
JB
10124 {
10125 M32C_INSN_TST16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "tst16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "tst.w", 40,
fb53f5a8 10126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10127 },
f75eb1c0 10128/* tst.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
49f58d10
JB
10129 {
10130 M32C_INSN_TST16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "tst16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "tst.w", 40,
fb53f5a8 10131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10132 },
f75eb1c0 10133/* tst.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
10134 {
10135 M32C_INSN_TST16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "tst16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "tst.w", 48,
fb53f5a8 10136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10137 },
f75eb1c0 10138/* tst.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
49f58d10
JB
10139 {
10140 M32C_INSN_TST16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "tst16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "tst.w", 48,
fb53f5a8 10141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10142 },
f75eb1c0 10143/* tst.w${G} #${Imm-32-HI},${Dsp-16-u16} */
49f58d10
JB
10144 {
10145 M32C_INSN_TST16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "tst16.w-imm-G-16-16-dst16-16-16-absolute-HI", "tst.w", 48,
fb53f5a8 10146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10147 },
f75eb1c0 10148/* tst.b${G} #${Imm-16-QI},$Dst16RnQI */
49f58d10
JB
10149 {
10150 M32C_INSN_TST16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "tst16.b-imm-G-basic-dst16-Rn-direct-QI", "tst.b", 24,
fb53f5a8 10151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10152 },
f75eb1c0 10153/* tst.b${G} #${Imm-16-QI},$Dst16AnQI */
49f58d10
JB
10154 {
10155 M32C_INSN_TST16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "tst16.b-imm-G-basic-dst16-An-direct-QI", "tst.b", 24,
fb53f5a8 10156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10157 },
f75eb1c0 10158/* tst.b${G} #${Imm-16-QI},[$Dst16An] */
49f58d10
JB
10159 {
10160 M32C_INSN_TST16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "tst16.b-imm-G-basic-dst16-An-indirect-QI", "tst.b", 24,
fb53f5a8 10161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10162 },
f75eb1c0 10163/* tst.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
10164 {
10165 M32C_INSN_TST16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "tst16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "tst.b", 32,
fb53f5a8 10166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10167 },
f75eb1c0 10168/* tst.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
49f58d10
JB
10169 {
10170 M32C_INSN_TST16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "tst16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "tst.b", 32,
fb53f5a8 10171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10172 },
f75eb1c0 10173/* tst.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
49f58d10
JB
10174 {
10175 M32C_INSN_TST16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "tst16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "tst.b", 32,
fb53f5a8 10176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10177 },
f75eb1c0 10178/* tst.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
10179 {
10180 M32C_INSN_TST16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "tst16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "tst.b", 40,
fb53f5a8 10181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10182 },
f75eb1c0 10183/* tst.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
49f58d10
JB
10184 {
10185 M32C_INSN_TST16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "tst16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "tst.b", 40,
fb53f5a8 10186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 10187 },
f75eb1c0 10188/* tst.b${G} #${Imm-32-QI},${Dsp-16-u16} */
49f58d10
JB
10189 {
10190 M32C_INSN_TST16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "tst16.b-imm-G-16-16-dst16-16-16-absolute-QI", "tst.b", 40,
fb53f5a8 10191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
10192 },
10193/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
10194 {
10195 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10197 },
10198/* subx${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedSI */
10199 {
10200 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10202 },
10203/* subx${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedSI */
10204 {
10205 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10207 },
10208/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
10209 {
10210 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10212 },
10213/* subx${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedSI */
10214 {
10215 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10217 },
10218/* subx${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedSI */
10219 {
10220 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10222 },
10223/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
10224 {
10225 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 24,
fb53f5a8 10226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10227 },
10228/* subx${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
10229 {
10230 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 24,
fb53f5a8 10231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10232 },
10233/* subx${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
10234 {
10235 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 24,
fb53f5a8 10236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10237 },
10238/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
10239 {
10240 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10242 },
10243/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
10244 {
10245 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10247 },
10248/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
10249 {
10250 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10252 },
10253/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
10254 {
10255 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10257 },
10258/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
10259 {
10260 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10262 },
10263/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
10264 {
10265 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10267 },
10268/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
10269 {
10270 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10272 },
10273/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
10274 {
10275 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10277 },
10278/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
10279 {
10280 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10282 },
10283/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
10284 {
10285 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10287 },
10288/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
10289 {
10290 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10292 },
10293/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
10294 {
10295 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10297 },
10298/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
10299 {
10300 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10302 },
10303/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
10304 {
10305 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10307 },
10308/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
10309 {
10310 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10312 },
10313/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
10314 {
10315 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10317 },
10318/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
10319 {
10320 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10322 },
10323/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
10324 {
10325 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10327 },
10328/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
10329 {
10330 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10332 },
10333/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
10334 {
10335 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10337 },
10338/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
10339 {
10340 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10342 },
10343/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
10344 {
10345 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10347 },
10348/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
10349 {
10350 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10352 },
10353/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
10354 {
10355 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10357 },
10358/* subx${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
10359 {
10360 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10362 },
10363/* subx${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
10364 {
10365 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10367 },
10368/* subx${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
10369 {
10370 M32C_INSN_SUBX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10372 },
10373/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
10374 {
10375 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10377 },
10378/* subx${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedSI */
10379 {
10380 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10382 },
10383/* subx${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedSI */
10384 {
10385 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10387 },
10388/* subx${G} ${Dsp-16-u16},$Dst32RnUnprefixedSI */
10389 {
10390 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10392 },
10393/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
10394 {
10395 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10397 },
10398/* subx${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedSI */
10399 {
10400 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10402 },
10403/* subx${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedSI */
10404 {
10405 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10407 },
10408/* subx${G} ${Dsp-16-u16},$Dst32AnUnprefixedSI */
10409 {
10410 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 32,
fb53f5a8 10411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10412 },
10413/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
10414 {
10415 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 32,
fb53f5a8 10416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10417 },
10418/* subx${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
10419 {
10420 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 32,
fb53f5a8 10421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10422 },
10423/* subx${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
10424 {
10425 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 32,
fb53f5a8 10426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10427 },
10428/* subx${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
10429 {
10430 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 32,
fb53f5a8 10431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10432 },
10433/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
10434 {
10435 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10437 },
10438/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
10439 {
10440 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10442 },
10443/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
10444 {
10445 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10447 },
10448/* subx${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
10449 {
10450 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10452 },
10453/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
10454 {
10455 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10457 },
10458/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
10459 {
10460 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10462 },
10463/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
10464 {
10465 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10467 },
10468/* subx${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
10469 {
10470 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10472 },
10473/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
10474 {
10475 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10477 },
10478/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
10479 {
10480 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10482 },
10483/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
10484 {
10485 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10487 },
10488/* subx${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
10489 {
10490 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10492 },
10493/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
10494 {
10495 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10497 },
10498/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
10499 {
10500 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10502 },
10503/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
10504 {
10505 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10507 },
10508/* subx${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
10509 {
10510 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10512 },
10513/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
10514 {
10515 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10517 },
10518/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
10519 {
10520 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10522 },
10523/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
10524 {
10525 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10527 },
10528/* subx${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
10529 {
10530 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10532 },
10533/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
10534 {
10535 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10537 },
10538/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
10539 {
10540 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10542 },
10543/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
10544 {
10545 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10547 },
10548/* subx${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
10549 {
10550 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10552 },
10553/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
10554 {
10555 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10557 },
10558/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
10559 {
10560 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10562 },
10563/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
10564 {
10565 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10567 },
10568/* subx${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
10569 {
10570 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10572 },
10573/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
10574 {
10575 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10577 },
10578/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
10579 {
10580 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10582 },
10583/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
10584 {
10585 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10587 },
10588/* subx${G} ${Dsp-16-u16},${Dsp-32-u16} */
10589 {
10590 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10592 },
10593/* subx${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
10594 {
10595 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "subx", 56,
fb53f5a8 10596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10597 },
10598/* subx${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
10599 {
10600 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "subx", 56,
fb53f5a8 10601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10602 },
10603/* subx${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
10604 {
10605 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "subx", 56,
fb53f5a8 10606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10607 },
10608/* subx${G} ${Dsp-16-u16},${Dsp-32-u24} */
10609 {
10610 M32C_INSN_SUBX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "subx", 56,
fb53f5a8 10611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10612 },
10613/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
10614 {
10615 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 40,
fb53f5a8 10616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10617 },
10618/* subx${G} ${Dsp-16-u24},$Dst32RnUnprefixedSI */
10619 {
10620 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 40,
fb53f5a8 10621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10622 },
10623/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
10624 {
10625 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 40,
fb53f5a8 10626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10627 },
10628/* subx${G} ${Dsp-16-u24},$Dst32AnUnprefixedSI */
10629 {
10630 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 40,
fb53f5a8 10631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10632 },
10633/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
10634 {
10635 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 40,
fb53f5a8 10636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10637 },
10638/* subx${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
10639 {
10640 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 40,
fb53f5a8 10641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10642 },
10643/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
10644 {
10645 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10647 },
10648/* subx${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
10649 {
10650 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10652 },
10653/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
10654 {
10655 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10657 },
10658/* subx${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
10659 {
10660 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10662 },
10663/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
10664 {
10665 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-SI", "subx", 64,
fb53f5a8 10666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10667 },
10668/* subx${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
10669 {
10670 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-SI", "subx", 64,
fb53f5a8 10671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10672 },
10673/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
10674 {
10675 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10677 },
10678/* subx${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
10679 {
10680 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10682 },
10683/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
10684 {
10685 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10687 },
10688/* subx${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
10689 {
10690 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10692 },
10693/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
10694 {
10695 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10697 },
10698/* subx${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
10699 {
10700 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10702 },
10703/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
10704 {
10705 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10707 },
10708/* subx${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
10709 {
10710 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-SI", "subx", 56,
fb53f5a8 10711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10712 },
10713/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
10714 {
10715 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-SI", "subx", 56,
fb53f5a8 10716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10717 },
10718/* subx${G} ${Dsp-16-u24},${Dsp-40-u16} */
10719 {
10720 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-SI", "subx", 56,
fb53f5a8 10721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10722 },
10723/* subx${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
10724 {
10725 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-SI", "subx", 64,
fb53f5a8 10726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10727 },
10728/* subx${G} ${Dsp-16-u24},${Dsp-40-u24} */
10729 {
10730 M32C_INSN_SUBX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "subx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-SI", "subx", 64,
fb53f5a8 10731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10732 },
10733/* subx${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedSI */
10734 {
10735 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 16,
fb53f5a8 10736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10737 },
10738/* subx${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedSI */
10739 {
10740 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 16,
fb53f5a8 10741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10742 },
10743/* subx${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
10744 {
10745 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "subx", 16,
fb53f5a8 10746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10747 },
10748/* subx${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedSI */
10749 {
10750 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 16,
fb53f5a8 10751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10752 },
10753/* subx${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedSI */
10754 {
10755 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 16,
fb53f5a8 10756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10757 },
10758/* subx${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
10759 {
10760 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "subx", 16,
fb53f5a8 10761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10762 },
10763/* subx${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
10764 {
10765 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 16,
fb53f5a8 10766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10767 },
10768/* subx${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
10769 {
10770 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 16,
fb53f5a8 10771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10772 },
10773/* subx${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
10774 {
10775 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "subx", 16,
fb53f5a8 10776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10777 },
10778/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
10779 {
10780 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10782 },
10783/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
10784 {
10785 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10787 },
10788/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
10789 {
10790 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10792 },
10793/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
10794 {
10795 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10797 },
10798/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
10799 {
10800 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10802 },
10803/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
10804 {
10805 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10807 },
10808/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
10809 {
10810 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10812 },
10813/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
10814 {
10815 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10817 },
10818/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
10819 {
10820 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10822 },
10823/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
10824 {
10825 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10827 },
10828/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
10829 {
10830 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10832 },
10833/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
10834 {
10835 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10837 },
10838/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
10839 {
10840 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10842 },
10843/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
10844 {
10845 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10847 },
10848/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
10849 {
10850 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10852 },
10853/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
10854 {
10855 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10857 },
10858/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
10859 {
10860 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10862 },
10863/* subx${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
10864 {
10865 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-SI", "subx", 24,
fb53f5a8 10866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10867 },
10868/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
10869 {
10870 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10872 },
10873/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
10874 {
10875 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10877 },
10878/* subx${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
10879 {
10880 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10882 },
10883/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
10884 {
10885 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-SI", "subx", 32,
fb53f5a8 10886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10887 },
10888/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
10889 {
10890 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-SI", "subx", 32,
fb53f5a8 10891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10892 },
10893/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
10894 {
10895 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-SI", "subx", 32,
fb53f5a8 10896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10897 },
10898/* subx${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
10899 {
10900 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10902 },
10903/* subx${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
10904 {
10905 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10907 },
10908/* subx${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
10909 {
10910 M32C_INSN_SUBX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "subx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10912 },
10913/* subx${G} #${Imm-16-QI},$Dst32RnUnprefixedSI */
10914 {
10915 M32C_INSN_SUBX32_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "subx32-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10917 },
10918/* subx${G} #${Imm-16-QI},$Dst32AnUnprefixedSI */
10919 {
10920 M32C_INSN_SUBX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "subx32-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "subx", 24,
fb53f5a8 10921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10922 },
10923/* subx${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
10924 {
10925 M32C_INSN_SUBX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "subx32-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "subx", 24,
fb53f5a8 10926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10927 },
10928/* subx${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
10929 {
10930 M32C_INSN_SUBX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10932 },
10933/* subx${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
10934 {
10935 M32C_INSN_SUBX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10937 },
10938/* subx${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
10939 {
10940 M32C_INSN_SUBX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "subx", 32,
fb53f5a8 10941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10942 },
10943/* subx${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
10944 {
10945 M32C_INSN_SUBX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10947 },
10948/* subx${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
10949 {
10950 M32C_INSN_SUBX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10952 },
10953/* subx${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
10954 {
10955 M32C_INSN_SUBX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "subx", 40,
fb53f5a8 10956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10957 },
10958/* subx${G} #${Imm-32-QI},${Dsp-16-u16} */
10959 {
10960 M32C_INSN_SUBX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "subx32-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "subx", 40,
fb53f5a8 10961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10962 },
10963/* subx${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
10964 {
10965 M32C_INSN_SUBX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "subx32-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "subx", 48,
fb53f5a8 10966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10967 },
10968/* subx${G} #${Imm-40-QI},${Dsp-16-u24} */
10969 {
10970 M32C_INSN_SUBX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "subx32-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "subx", 48,
fb53f5a8 10971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10972 },
10973/* stzx.w #${Imm-16-HI},#${Imm-32-HI},$Dst32RnUnprefixedHI */
10974 {
10975 M32C_INSN_STZX32_W_IMM_16_HI_IMM_32_HI_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "stzx32.w-Imm-16-HI-Imm-32-HI-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "stzx.w", 48,
fb53f5a8 10976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10977 },
10978/* stzx.w #${Imm-16-HI},#${Imm-32-HI},$Dst32AnUnprefixedHI */
10979 {
10980 M32C_INSN_STZX32_W_IMM_16_HI_IMM_32_HI_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "stzx32.w-Imm-16-HI-Imm-32-HI-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "stzx.w", 48,
fb53f5a8 10981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10982 },
10983/* stzx.w #${Imm-16-HI},#${Imm-32-HI},[$Dst32AnUnprefixed] */
10984 {
10985 M32C_INSN_STZX32_W_IMM_16_HI_IMM_32_HI_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "stzx32.w-Imm-16-HI-Imm-32-HI-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "stzx.w", 48,
fb53f5a8 10986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10987 },
10988/* stzx.w #${Imm-24-HI},#${Imm-40-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
10989 {
10990 M32C_INSN_STZX32_W_IMM_24_HI_IMM_40_HI_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-24-HI-Imm-40-HI-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "stzx.w", 56,
fb53f5a8 10991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10992 },
10993/* stzx.w #${Imm-24-HI},#${Imm-40-HI},${Dsp-16-u8}[sb] */
10994 {
10995 M32C_INSN_STZX32_W_IMM_24_HI_IMM_40_HI_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-24-HI-Imm-40-HI-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "stzx.w", 56,
fb53f5a8 10996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
10997 },
10998/* stzx.w #${Imm-24-HI},#${Imm-40-HI},${Dsp-16-s8}[fb] */
10999 {
11000 M32C_INSN_STZX32_W_IMM_24_HI_IMM_40_HI_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-24-HI-Imm-40-HI-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "stzx.w", 56,
fb53f5a8 11001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11002 },
11003/* stzx.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11004 {
11005 M32C_INSN_STZX32_W_IMM_32_HI_IMM_48_HI_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-32-HI-Imm-48-HI-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "stzx.w", 64,
fb53f5a8 11006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11007 },
11008/* stzx.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-16-u16}[sb] */
11009 {
11010 M32C_INSN_STZX32_W_IMM_32_HI_IMM_48_HI_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-32-HI-Imm-48-HI-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "stzx.w", 64,
fb53f5a8 11011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11012 },
11013/* stzx.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-16-s16}[fb] */
11014 {
11015 M32C_INSN_STZX32_W_IMM_32_HI_IMM_48_HI_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-32-HI-Imm-48-HI-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "stzx.w", 64,
fb53f5a8 11016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11017 },
11018/* stzx.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-16-u16} */
11019 {
11020 M32C_INSN_STZX32_W_IMM_32_HI_IMM_48_HI_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "stzx32.w-Imm-32-HI-Imm-48-HI-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "stzx.w", 64,
fb53f5a8 11021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11022 },
11023/* stzx.w #${Imm-40-HI},#${Imm-56-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11024 {
11025 M32C_INSN_STZX32_W_IMM_40_HI_IMM_56_HI_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "stzx32.w-Imm-40-HI-Imm-56-HI-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "stzx.w", 72,
fb53f5a8 11026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11027 },
11028/* stzx.w #${Imm-40-HI},#${Imm-56-HI},${Dsp-16-u24} */
11029 {
11030 M32C_INSN_STZX32_W_IMM_40_HI_IMM_56_HI_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "stzx32.w-Imm-40-HI-Imm-56-HI-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "stzx.w", 72,
fb53f5a8 11031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11032 },
11033/* stzx.b #${Imm-16-QI},#${Imm-24-QI},$Dst32RnUnprefixedQI */
11034 {
11035 M32C_INSN_STZX32_B_IMM_16_QI_IMM_24_QI_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "stzx32.b-Imm-16-QI-Imm-24-QI-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "stzx.b", 32,
fb53f5a8 11036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11037 },
11038/* stzx.b #${Imm-16-QI},#${Imm-24-QI},$Dst32AnUnprefixedQI */
11039 {
11040 M32C_INSN_STZX32_B_IMM_16_QI_IMM_24_QI_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "stzx32.b-Imm-16-QI-Imm-24-QI-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "stzx.b", 32,
fb53f5a8 11041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11042 },
11043/* stzx.b #${Imm-16-QI},#${Imm-24-QI},[$Dst32AnUnprefixed] */
11044 {
11045 M32C_INSN_STZX32_B_IMM_16_QI_IMM_24_QI_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "stzx32.b-Imm-16-QI-Imm-24-QI-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "stzx.b", 32,
fb53f5a8 11046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11047 },
11048/* stzx.b #${Imm-24-QI},#${Imm-32-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11049 {
11050 M32C_INSN_STZX32_B_IMM_24_QI_IMM_32_QI_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-24-QI-Imm-32-QI-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "stzx.b", 40,
fb53f5a8 11051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11052 },
11053/* stzx.b #${Imm-24-QI},#${Imm-32-QI},${Dsp-16-u8}[sb] */
11054 {
11055 M32C_INSN_STZX32_B_IMM_24_QI_IMM_32_QI_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-24-QI-Imm-32-QI-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "stzx.b", 40,
fb53f5a8 11056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11057 },
11058/* stzx.b #${Imm-24-QI},#${Imm-32-QI},${Dsp-16-s8}[fb] */
11059 {
11060 M32C_INSN_STZX32_B_IMM_24_QI_IMM_32_QI_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-24-QI-Imm-32-QI-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "stzx.b", 40,
fb53f5a8 11061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11062 },
11063/* stzx.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11064 {
11065 M32C_INSN_STZX32_B_IMM_32_QI_IMM_40_QI_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-32-QI-Imm-40-QI-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "stzx.b", 48,
fb53f5a8 11066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11067 },
11068/* stzx.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-16-u16}[sb] */
11069 {
11070 M32C_INSN_STZX32_B_IMM_32_QI_IMM_40_QI_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-32-QI-Imm-40-QI-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "stzx.b", 48,
fb53f5a8 11071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11072 },
11073/* stzx.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-16-s16}[fb] */
11074 {
11075 M32C_INSN_STZX32_B_IMM_32_QI_IMM_40_QI_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-32-QI-Imm-40-QI-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "stzx.b", 48,
fb53f5a8 11076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11077 },
11078/* stzx.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-16-u16} */
11079 {
11080 M32C_INSN_STZX32_B_IMM_32_QI_IMM_40_QI_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "stzx32.b-Imm-32-QI-Imm-40-QI-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "stzx.b", 48,
fb53f5a8 11081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11082 },
11083/* stzx.b #${Imm-40-QI},#${Imm-48-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11084 {
11085 M32C_INSN_STZX32_B_IMM_40_QI_IMM_48_QI_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "stzx32.b-Imm-40-QI-Imm-48-QI-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "stzx.b", 56,
fb53f5a8 11086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11087 },
11088/* stzx.b #${Imm-40-QI},#${Imm-48-QI},${Dsp-16-u24} */
11089 {
11090 M32C_INSN_STZX32_B_IMM_40_QI_IMM_48_QI_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "stzx32.b-Imm-40-QI-Imm-48-QI-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "stzx.b", 56,
fb53f5a8 11091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11092 },
11093/* stz.w${X} #${Imm-16-HI},$Dst32RnUnprefixedHI */
11094 {
11095 M32C_INSN_STZ32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "stz32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "stz.w", 32,
fb53f5a8 11096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11097 },
11098/* stz.w${X} #${Imm-16-HI},$Dst32AnUnprefixedHI */
11099 {
11100 M32C_INSN_STZ32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "stz32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "stz.w", 32,
fb53f5a8 11101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11102 },
11103/* stz.w${X} #${Imm-16-HI},[$Dst32AnUnprefixed] */
11104 {
11105 M32C_INSN_STZ32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "stz32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "stz.w", 32,
fb53f5a8 11106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11107 },
11108/* stz.w${X} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11109 {
11110 M32C_INSN_STZ32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "stz.w", 40,
fb53f5a8 11111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11112 },
11113/* stz.w${X} #${Imm-24-HI},${Dsp-16-u8}[sb] */
11114 {
11115 M32C_INSN_STZ32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "stz.w", 40,
fb53f5a8 11116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11117 },
11118/* stz.w${X} #${Imm-24-HI},${Dsp-16-s8}[fb] */
11119 {
11120 M32C_INSN_STZ32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "stz.w", 40,
fb53f5a8 11121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11122 },
11123/* stz.w${X} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11124 {
11125 M32C_INSN_STZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "stz.w", 48,
fb53f5a8 11126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11127 },
11128/* stz.w${X} #${Imm-32-HI},${Dsp-16-u16}[sb] */
11129 {
11130 M32C_INSN_STZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "stz.w", 48,
fb53f5a8 11131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11132 },
11133/* stz.w${X} #${Imm-32-HI},${Dsp-16-s16}[fb] */
11134 {
11135 M32C_INSN_STZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "stz.w", 48,
fb53f5a8 11136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11137 },
11138/* stz.w${X} #${Imm-32-HI},${Dsp-16-u16} */
11139 {
11140 M32C_INSN_STZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "stz32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "stz.w", 48,
fb53f5a8 11141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11142 },
11143/* stz.w${X} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11144 {
11145 M32C_INSN_STZ32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "stz32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "stz.w", 56,
fb53f5a8 11146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11147 },
11148/* stz.w${X} #${Imm-40-HI},${Dsp-16-u24} */
11149 {
11150 M32C_INSN_STZ32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "stz32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "stz.w", 56,
fb53f5a8 11151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11152 },
11153/* stz.b${X} #${Imm-16-QI},$Dst32RnUnprefixedQI */
11154 {
11155 M32C_INSN_STZ32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "stz32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "stz.b", 24,
fb53f5a8 11156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11157 },
11158/* stz.b${X} #${Imm-16-QI},$Dst32AnUnprefixedQI */
11159 {
11160 M32C_INSN_STZ32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "stz32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "stz.b", 24,
fb53f5a8 11161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11162 },
11163/* stz.b${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
11164 {
11165 M32C_INSN_STZ32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "stz32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "stz.b", 24,
fb53f5a8 11166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11167 },
11168/* stz.b${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11169 {
11170 M32C_INSN_STZ32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "stz.b", 32,
fb53f5a8 11171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11172 },
11173/* stz.b${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
11174 {
11175 M32C_INSN_STZ32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "stz.b", 32,
fb53f5a8 11176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11177 },
11178/* stz.b${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
11179 {
11180 M32C_INSN_STZ32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "stz.b", 32,
fb53f5a8 11181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11182 },
11183/* stz.b${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11184 {
11185 M32C_INSN_STZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "stz.b", 40,
fb53f5a8 11186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11187 },
11188/* stz.b${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
11189 {
11190 M32C_INSN_STZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "stz.b", 40,
fb53f5a8 11191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11192 },
11193/* stz.b${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
11194 {
11195 M32C_INSN_STZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "stz.b", 40,
fb53f5a8 11196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11197 },
11198/* stz.b${X} #${Imm-32-QI},${Dsp-16-u16} */
11199 {
11200 M32C_INSN_STZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "stz32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "stz.b", 40,
fb53f5a8 11201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11202 },
11203/* stz.b${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11204 {
11205 M32C_INSN_STZ32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "stz32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "stz.b", 48,
fb53f5a8 11206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11207 },
11208/* stz.b${X} #${Imm-40-QI},${Dsp-16-u24} */
11209 {
11210 M32C_INSN_STZ32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "stz32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "stz.b", 48,
fb53f5a8 11211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11212 },
11213/* stz${S} #${Imm-8-QI},r0l */
11214 {
11215 M32C_INSN_STZ16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "stz16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "stz", 16,
fb53f5a8 11216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11217 },
11218/* stz${S} #${Imm-8-QI},r0h */
11219 {
11220 M32C_INSN_STZ16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "stz16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "stz", 16,
fb53f5a8 11221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11222 },
11223/* stz${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
11224 {
11225 M32C_INSN_STZ16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "stz16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "stz", 24,
fb53f5a8 11226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11227 },
11228/* stz${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
11229 {
11230 M32C_INSN_STZ16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "stz16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "stz", 24,
fb53f5a8 11231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11232 },
11233/* stz${S} #${Imm-8-QI},${Dsp-16-u16} */
11234 {
11235 M32C_INSN_STZ16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "stz16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "stz", 32,
fb53f5a8 11236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11237 },
11238/* stnz.w${X} #${Imm-16-HI},$Dst32RnUnprefixedHI */
11239 {
11240 M32C_INSN_STNZ32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "stnz32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "stnz.w", 32,
fb53f5a8 11241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11242 },
11243/* stnz.w${X} #${Imm-16-HI},$Dst32AnUnprefixedHI */
11244 {
11245 M32C_INSN_STNZ32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "stnz32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "stnz.w", 32,
fb53f5a8 11246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11247 },
11248/* stnz.w${X} #${Imm-16-HI},[$Dst32AnUnprefixed] */
11249 {
11250 M32C_INSN_STNZ32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "stnz32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "stnz.w", 32,
fb53f5a8 11251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11252 },
11253/* stnz.w${X} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11254 {
11255 M32C_INSN_STNZ32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "stnz.w", 40,
fb53f5a8 11256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11257 },
11258/* stnz.w${X} #${Imm-24-HI},${Dsp-16-u8}[sb] */
11259 {
11260 M32C_INSN_STNZ32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "stnz.w", 40,
fb53f5a8 11261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11262 },
11263/* stnz.w${X} #${Imm-24-HI},${Dsp-16-s8}[fb] */
11264 {
11265 M32C_INSN_STNZ32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "stnz.w", 40,
fb53f5a8 11266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11267 },
11268/* stnz.w${X} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11269 {
11270 M32C_INSN_STNZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "stnz.w", 48,
fb53f5a8 11271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11272 },
11273/* stnz.w${X} #${Imm-32-HI},${Dsp-16-u16}[sb] */
11274 {
11275 M32C_INSN_STNZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "stnz.w", 48,
fb53f5a8 11276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11277 },
11278/* stnz.w${X} #${Imm-32-HI},${Dsp-16-s16}[fb] */
11279 {
11280 M32C_INSN_STNZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "stnz.w", 48,
fb53f5a8 11281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11282 },
11283/* stnz.w${X} #${Imm-32-HI},${Dsp-16-u16} */
11284 {
11285 M32C_INSN_STNZ32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "stnz32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "stnz.w", 48,
fb53f5a8 11286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11287 },
11288/* stnz.w${X} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11289 {
11290 M32C_INSN_STNZ32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "stnz32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "stnz.w", 56,
fb53f5a8 11291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11292 },
11293/* stnz.w${X} #${Imm-40-HI},${Dsp-16-u24} */
11294 {
11295 M32C_INSN_STNZ32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "stnz32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "stnz.w", 56,
fb53f5a8 11296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11297 },
11298/* stnz.b${X} #${Imm-16-QI},$Dst32RnUnprefixedQI */
11299 {
11300 M32C_INSN_STNZ32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "stnz32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "stnz.b", 24,
fb53f5a8 11301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11302 },
11303/* stnz.b${X} #${Imm-16-QI},$Dst32AnUnprefixedQI */
11304 {
11305 M32C_INSN_STNZ32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "stnz32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "stnz.b", 24,
fb53f5a8 11306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11307 },
11308/* stnz.b${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
11309 {
11310 M32C_INSN_STNZ32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "stnz32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "stnz.b", 24,
fb53f5a8 11311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11312 },
11313/* stnz.b${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11314 {
11315 M32C_INSN_STNZ32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "stnz.b", 32,
fb53f5a8 11316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11317 },
11318/* stnz.b${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
11319 {
11320 M32C_INSN_STNZ32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "stnz.b", 32,
fb53f5a8 11321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11322 },
11323/* stnz.b${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
11324 {
11325 M32C_INSN_STNZ32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "stnz.b", 32,
fb53f5a8 11326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11327 },
11328/* stnz.b${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11329 {
11330 M32C_INSN_STNZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "stnz.b", 40,
fb53f5a8 11331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11332 },
11333/* stnz.b${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
11334 {
11335 M32C_INSN_STNZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "stnz.b", 40,
fb53f5a8 11336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11337 },
11338/* stnz.b${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
11339 {
11340 M32C_INSN_STNZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "stnz.b", 40,
fb53f5a8 11341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11342 },
11343/* stnz.b${X} #${Imm-32-QI},${Dsp-16-u16} */
11344 {
11345 M32C_INSN_STNZ32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "stnz32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "stnz.b", 40,
fb53f5a8 11346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11347 },
11348/* stnz.b${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11349 {
11350 M32C_INSN_STNZ32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "stnz32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "stnz.b", 48,
fb53f5a8 11351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11352 },
11353/* stnz.b${X} #${Imm-40-QI},${Dsp-16-u24} */
11354 {
11355 M32C_INSN_STNZ32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "stnz32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "stnz.b", 48,
fb53f5a8 11356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11357 },
11358/* stnz${S} #${Imm-8-QI},r0l */
11359 {
11360 M32C_INSN_STNZ16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "stnz16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "stnz", 16,
fb53f5a8 11361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11362 },
11363/* stnz${S} #${Imm-8-QI},r0h */
11364 {
11365 M32C_INSN_STNZ16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "stnz16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "stnz", 16,
fb53f5a8 11366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11367 },
11368/* stnz${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
11369 {
11370 M32C_INSN_STNZ16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "stnz16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "stnz", 24,
fb53f5a8 11371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11372 },
11373/* stnz${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
11374 {
11375 M32C_INSN_STNZ16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "stnz16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "stnz", 24,
fb53f5a8 11376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11377 },
11378/* stnz${S} #${Imm-8-QI},${Dsp-16-u16} */
11379 {
11380 M32C_INSN_STNZ16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "stnz16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "stnz", 32,
fb53f5a8 11381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11382 },
11383/* shlnc.l${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
11384 {
11385 M32C_INSN_SHLNC32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "shlnc32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "shlnc.l", 24,
fb53f5a8 11386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11387 },
11388/* shlnc.l${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
11389 {
11390 M32C_INSN_SHLNC32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "shlnc32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "shlnc.l", 24,
fb53f5a8 11391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11392 },
11393/* shlnc.l${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
11394 {
11395 M32C_INSN_SHLNC32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "shlnc32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "shlnc.l", 24,
fb53f5a8 11396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11397 },
11398/* shlnc.l${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11399 {
11400 M32C_INSN_SHLNC32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "shlnc.l", 32,
fb53f5a8 11401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11402 },
11403/* shlnc.l${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
11404 {
11405 M32C_INSN_SHLNC32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "shlnc.l", 32,
fb53f5a8 11406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11407 },
11408/* shlnc.l${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
11409 {
11410 M32C_INSN_SHLNC32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "shlnc.l", 32,
fb53f5a8 11411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11412 },
11413/* shlnc.l${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11414 {
11415 M32C_INSN_SHLNC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "shlnc.l", 40,
fb53f5a8 11416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11417 },
11418/* shlnc.l${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
11419 {
11420 M32C_INSN_SHLNC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "shlnc.l", 40,
fb53f5a8 11421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11422 },
11423/* shlnc.l${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
11424 {
11425 M32C_INSN_SHLNC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "shlnc.l", 40,
fb53f5a8 11426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11427 },
11428/* shlnc.l${X} #${Imm-32-QI},${Dsp-16-u16} */
11429 {
11430 M32C_INSN_SHLNC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "shlnc.l", 40,
fb53f5a8 11431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11432 },
11433/* shlnc.l${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11434 {
11435 M32C_INSN_SHLNC32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "shlnc.l", 48,
fb53f5a8 11436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11437 },
11438/* shlnc.l${X} #${Imm-40-QI},${Dsp-16-u24} */
11439 {
11440 M32C_INSN_SHLNC32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "shlnc32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "shlnc.l", 48,
fb53f5a8 11441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11442 },
11443/* shl.l r1h,$Dst32RnUnprefixedSI */
11444 {
11445 M32C_INSN_SHL32_L_DST_DST32_RN_DIRECT_UNPREFIXED_SI, "shl32.l-dst-dst32-Rn-direct-Unprefixed-SI", "shl.l", 16,
fb53f5a8 11446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11447 },
11448/* shl.l r1h,$Dst32AnUnprefixedSI */
11449 {
11450 M32C_INSN_SHL32_L_DST_DST32_AN_DIRECT_UNPREFIXED_SI, "shl32.l-dst-dst32-An-direct-Unprefixed-SI", "shl.l", 16,
fb53f5a8 11451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11452 },
11453/* shl.l r1h,[$Dst32AnUnprefixed] */
11454 {
11455 M32C_INSN_SHL32_L_DST_DST32_AN_INDIRECT_UNPREFIXED_SI, "shl32.l-dst-dst32-An-indirect-Unprefixed-SI", "shl.l", 16,
fb53f5a8 11456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11457 },
11458/* shl.l r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
11459 {
11460 M32C_INSN_SHL32_L_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-8-An-relative-Unprefixed-SI", "shl.l", 24,
fb53f5a8 11461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11462 },
11463/* shl.l r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
11464 {
11465 M32C_INSN_SHL32_L_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-16-An-relative-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11467 },
11468/* shl.l r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
11469 {
11470 M32C_INSN_SHL32_L_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-24-An-relative-Unprefixed-SI", "shl.l", 40,
fb53f5a8 11471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11472 },
11473/* shl.l r1h,${Dsp-16-u8}[sb] */
11474 {
11475 M32C_INSN_SHL32_L_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-8-SB-relative-Unprefixed-SI", "shl.l", 24,
fb53f5a8 11476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11477 },
11478/* shl.l r1h,${Dsp-16-u16}[sb] */
11479 {
11480 M32C_INSN_SHL32_L_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-16-SB-relative-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11482 },
11483/* shl.l r1h,${Dsp-16-s8}[fb] */
11484 {
11485 M32C_INSN_SHL32_L_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-8-FB-relative-Unprefixed-SI", "shl.l", 24,
fb53f5a8 11486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11487 },
11488/* shl.l r1h,${Dsp-16-s16}[fb] */
11489 {
11490 M32C_INSN_SHL32_L_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-16-FB-relative-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11492 },
11493/* shl.l r1h,${Dsp-16-u16} */
11494 {
11495 M32C_INSN_SHL32_L_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-16-absolute-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11497 },
11498/* shl.l r1h,${Dsp-16-u24} */
11499 {
11500 M32C_INSN_SHL32_L_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "shl32.l-dst-dst32-16-24-absolute-Unprefixed-SI", "shl.l", 40,
fb53f5a8 11501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11502 },
11503/* shl.l${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
11504 {
11505 M32C_INSN_SHL32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "shl32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "shl.l", 24,
fb53f5a8 11506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11507 },
11508/* shl.l${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
11509 {
11510 M32C_INSN_SHL32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "shl32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "shl.l", 24,
fb53f5a8 11511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11512 },
11513/* shl.l${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
11514 {
11515 M32C_INSN_SHL32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "shl32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "shl.l", 24,
fb53f5a8 11516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11517 },
11518/* shl.l${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11519 {
11520 M32C_INSN_SHL32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11522 },
11523/* shl.l${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
11524 {
11525 M32C_INSN_SHL32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11527 },
11528/* shl.l${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
11529 {
11530 M32C_INSN_SHL32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "shl.l", 32,
fb53f5a8 11531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11532 },
11533/* shl.l${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11534 {
11535 M32C_INSN_SHL32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "shl.l", 40,
fb53f5a8 11536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11537 },
11538/* shl.l${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
11539 {
11540 M32C_INSN_SHL32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "shl.l", 40,
fb53f5a8 11541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11542 },
11543/* shl.l${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
11544 {
11545 M32C_INSN_SHL32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "shl.l", 40,
fb53f5a8 11546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11547 },
11548/* shl.l${X} #${Imm-32-QI},${Dsp-16-u16} */
11549 {
11550 M32C_INSN_SHL32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "shl32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "shl.l", 40,
fb53f5a8 11551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11552 },
11553/* shl.l${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11554 {
11555 M32C_INSN_SHL32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "shl32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "shl.l", 48,
fb53f5a8 11556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11557 },
11558/* shl.l${X} #${Imm-40-QI},${Dsp-16-u24} */
11559 {
11560 M32C_INSN_SHL32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "shl32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "shl.l", 48,
fb53f5a8 11561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11562 },
11563/* shl.w r1h,$Dst32RnUnprefixedHI */
11564 {
11565 M32C_INSN_SHL32_W_DST_DST32_RN_DIRECT_UNPREFIXED_HI, "shl32.w-dst-dst32-Rn-direct-Unprefixed-HI", "shl.w", 16,
fb53f5a8 11566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11567 },
11568/* shl.w r1h,$Dst32AnUnprefixedHI */
11569 {
11570 M32C_INSN_SHL32_W_DST_DST32_AN_DIRECT_UNPREFIXED_HI, "shl32.w-dst-dst32-An-direct-Unprefixed-HI", "shl.w", 16,
fb53f5a8 11571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11572 },
11573/* shl.w r1h,[$Dst32AnUnprefixed] */
11574 {
11575 M32C_INSN_SHL32_W_DST_DST32_AN_INDIRECT_UNPREFIXED_HI, "shl32.w-dst-dst32-An-indirect-Unprefixed-HI", "shl.w", 16,
fb53f5a8 11576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11577 },
11578/* shl.w r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
11579 {
11580 M32C_INSN_SHL32_W_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-8-An-relative-Unprefixed-HI", "shl.w", 24,
fb53f5a8 11581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11582 },
11583/* shl.w r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
11584 {
11585 M32C_INSN_SHL32_W_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-16-An-relative-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11587 },
11588/* shl.w r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
11589 {
11590 M32C_INSN_SHL32_W_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-24-An-relative-Unprefixed-HI", "shl.w", 40,
fb53f5a8 11591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11592 },
11593/* shl.w r1h,${Dsp-16-u8}[sb] */
11594 {
11595 M32C_INSN_SHL32_W_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-8-SB-relative-Unprefixed-HI", "shl.w", 24,
fb53f5a8 11596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11597 },
11598/* shl.w r1h,${Dsp-16-u16}[sb] */
11599 {
11600 M32C_INSN_SHL32_W_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-16-SB-relative-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11602 },
11603/* shl.w r1h,${Dsp-16-s8}[fb] */
11604 {
11605 M32C_INSN_SHL32_W_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-8-FB-relative-Unprefixed-HI", "shl.w", 24,
fb53f5a8 11606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11607 },
11608/* shl.w r1h,${Dsp-16-s16}[fb] */
11609 {
11610 M32C_INSN_SHL32_W_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-16-FB-relative-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11612 },
11613/* shl.w r1h,${Dsp-16-u16} */
11614 {
11615 M32C_INSN_SHL32_W_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-16-absolute-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11617 },
11618/* shl.w r1h,${Dsp-16-u24} */
11619 {
11620 M32C_INSN_SHL32_W_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "shl32.w-dst-dst32-16-24-absolute-Unprefixed-HI", "shl.w", 40,
fb53f5a8 11621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11622 },
11623/* shl.b r1h,$Dst32RnUnprefixedQI */
11624 {
11625 M32C_INSN_SHL32_B_DST_DST32_RN_DIRECT_UNPREFIXED_QI, "shl32.b-dst-dst32-Rn-direct-Unprefixed-QI", "shl.b", 16,
fb53f5a8 11626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11627 },
11628/* shl.b r1h,$Dst32AnUnprefixedQI */
11629 {
11630 M32C_INSN_SHL32_B_DST_DST32_AN_DIRECT_UNPREFIXED_QI, "shl32.b-dst-dst32-An-direct-Unprefixed-QI", "shl.b", 16,
fb53f5a8 11631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11632 },
11633/* shl.b r1h,[$Dst32AnUnprefixed] */
11634 {
11635 M32C_INSN_SHL32_B_DST_DST32_AN_INDIRECT_UNPREFIXED_QI, "shl32.b-dst-dst32-An-indirect-Unprefixed-QI", "shl.b", 16,
fb53f5a8 11636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11637 },
11638/* shl.b r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
11639 {
11640 M32C_INSN_SHL32_B_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-8-An-relative-Unprefixed-QI", "shl.b", 24,
fb53f5a8 11641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11642 },
11643/* shl.b r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
11644 {
11645 M32C_INSN_SHL32_B_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-16-An-relative-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11647 },
11648/* shl.b r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
11649 {
11650 M32C_INSN_SHL32_B_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-24-An-relative-Unprefixed-QI", "shl.b", 40,
fb53f5a8 11651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11652 },
11653/* shl.b r1h,${Dsp-16-u8}[sb] */
11654 {
11655 M32C_INSN_SHL32_B_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-8-SB-relative-Unprefixed-QI", "shl.b", 24,
fb53f5a8 11656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11657 },
11658/* shl.b r1h,${Dsp-16-u16}[sb] */
11659 {
11660 M32C_INSN_SHL32_B_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-16-SB-relative-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11662 },
11663/* shl.b r1h,${Dsp-16-s8}[fb] */
11664 {
11665 M32C_INSN_SHL32_B_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-8-FB-relative-Unprefixed-QI", "shl.b", 24,
fb53f5a8 11666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11667 },
11668/* shl.b r1h,${Dsp-16-s16}[fb] */
11669 {
11670 M32C_INSN_SHL32_B_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-16-FB-relative-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11672 },
11673/* shl.b r1h,${Dsp-16-u16} */
11674 {
11675 M32C_INSN_SHL32_B_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-16-absolute-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11677 },
11678/* shl.b r1h,${Dsp-16-u24} */
11679 {
11680 M32C_INSN_SHL32_B_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "shl32.b-dst-dst32-16-24-absolute-Unprefixed-QI", "shl.b", 40,
fb53f5a8 11681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11682 },
11683/* shl.w r1h,$Dst16RnHI */
11684 {
11685 M32C_INSN_SHL16_W_DST_DST16_RN_DIRECT_HI, "shl16.w-dst-dst16-Rn-direct-HI", "shl.w", 16,
fb53f5a8 11686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11687 },
11688/* shl.w r1h,$Dst16AnHI */
11689 {
11690 M32C_INSN_SHL16_W_DST_DST16_AN_DIRECT_HI, "shl16.w-dst-dst16-An-direct-HI", "shl.w", 16,
fb53f5a8 11691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11692 },
11693/* shl.w r1h,[$Dst16An] */
11694 {
11695 M32C_INSN_SHL16_W_DST_DST16_AN_INDIRECT_HI, "shl16.w-dst-dst16-An-indirect-HI", "shl.w", 16,
fb53f5a8 11696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11697 },
11698/* shl.w r1h,${Dsp-16-u8}[$Dst16An] */
11699 {
11700 M32C_INSN_SHL16_W_DST_DST16_16_8_AN_RELATIVE_HI, "shl16.w-dst-dst16-16-8-An-relative-HI", "shl.w", 24,
fb53f5a8 11701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11702 },
11703/* shl.w r1h,${Dsp-16-u16}[$Dst16An] */
11704 {
11705 M32C_INSN_SHL16_W_DST_DST16_16_16_AN_RELATIVE_HI, "shl16.w-dst-dst16-16-16-An-relative-HI", "shl.w", 32,
fb53f5a8 11706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11707 },
11708/* shl.w r1h,${Dsp-16-u8}[sb] */
11709 {
11710 M32C_INSN_SHL16_W_DST_DST16_16_8_SB_RELATIVE_HI, "shl16.w-dst-dst16-16-8-SB-relative-HI", "shl.w", 24,
fb53f5a8 11711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11712 },
11713/* shl.w r1h,${Dsp-16-u16}[sb] */
11714 {
11715 M32C_INSN_SHL16_W_DST_DST16_16_16_SB_RELATIVE_HI, "shl16.w-dst-dst16-16-16-SB-relative-HI", "shl.w", 32,
fb53f5a8 11716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11717 },
11718/* shl.w r1h,${Dsp-16-s8}[fb] */
11719 {
11720 M32C_INSN_SHL16_W_DST_DST16_16_8_FB_RELATIVE_HI, "shl16.w-dst-dst16-16-8-FB-relative-HI", "shl.w", 24,
fb53f5a8 11721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11722 },
11723/* shl.w r1h,${Dsp-16-u16} */
11724 {
11725 M32C_INSN_SHL16_W_DST_DST16_16_16_ABSOLUTE_HI, "shl16.w-dst-dst16-16-16-absolute-HI", "shl.w", 32,
fb53f5a8 11726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11727 },
11728/* shl.b r1h,$Dst16RnQI */
11729 {
11730 M32C_INSN_SHL16_B_DST_DST16_RN_DIRECT_QI, "shl16.b-dst-dst16-Rn-direct-QI", "shl.b", 16,
fb53f5a8 11731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11732 },
11733/* shl.b r1h,$Dst16AnQI */
11734 {
11735 M32C_INSN_SHL16_B_DST_DST16_AN_DIRECT_QI, "shl16.b-dst-dst16-An-direct-QI", "shl.b", 16,
fb53f5a8 11736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11737 },
11738/* shl.b r1h,[$Dst16An] */
11739 {
11740 M32C_INSN_SHL16_B_DST_DST16_AN_INDIRECT_QI, "shl16.b-dst-dst16-An-indirect-QI", "shl.b", 16,
fb53f5a8 11741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11742 },
11743/* shl.b r1h,${Dsp-16-u8}[$Dst16An] */
11744 {
11745 M32C_INSN_SHL16_B_DST_DST16_16_8_AN_RELATIVE_QI, "shl16.b-dst-dst16-16-8-An-relative-QI", "shl.b", 24,
fb53f5a8 11746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11747 },
11748/* shl.b r1h,${Dsp-16-u16}[$Dst16An] */
11749 {
11750 M32C_INSN_SHL16_B_DST_DST16_16_16_AN_RELATIVE_QI, "shl16.b-dst-dst16-16-16-An-relative-QI", "shl.b", 32,
fb53f5a8 11751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11752 },
11753/* shl.b r1h,${Dsp-16-u8}[sb] */
11754 {
11755 M32C_INSN_SHL16_B_DST_DST16_16_8_SB_RELATIVE_QI, "shl16.b-dst-dst16-16-8-SB-relative-QI", "shl.b", 24,
fb53f5a8 11756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11757 },
11758/* shl.b r1h,${Dsp-16-u16}[sb] */
11759 {
11760 M32C_INSN_SHL16_B_DST_DST16_16_16_SB_RELATIVE_QI, "shl16.b-dst-dst16-16-16-SB-relative-QI", "shl.b", 32,
fb53f5a8 11761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11762 },
11763/* shl.b r1h,${Dsp-16-s8}[fb] */
11764 {
11765 M32C_INSN_SHL16_B_DST_DST16_16_8_FB_RELATIVE_QI, "shl16.b-dst-dst16-16-8-FB-relative-QI", "shl.b", 24,
fb53f5a8 11766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11767 },
11768/* shl.b r1h,${Dsp-16-u16} */
11769 {
11770 M32C_INSN_SHL16_B_DST_DST16_16_16_ABSOLUTE_QI, "shl16.b-dst-dst16-16-16-absolute-QI", "shl.b", 32,
fb53f5a8 11771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11772 },
11773/* shl.w${Q} #${Imm-sh-12-s4},$Dst32RnUnprefixedHI */
11774 {
11775 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "shl.w", 16,
fb53f5a8 11776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11777 },
11778/* shl.w${Q} #${Imm-sh-12-s4},$Dst32AnUnprefixedHI */
11779 {
11780 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "shl.w", 16,
fb53f5a8 11781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11782 },
11783/* shl.w${Q} #${Imm-sh-12-s4},[$Dst32AnUnprefixed] */
11784 {
11785 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "shl.w", 16,
fb53f5a8 11786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11787 },
11788/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11789 {
11790 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "shl.w", 24,
fb53f5a8 11791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11792 },
11793/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11794 {
11795 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11797 },
11798/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11799 {
11800 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "shl.w", 40,
fb53f5a8 11801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11802 },
11803/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[sb] */
11804 {
11805 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "shl.w", 24,
fb53f5a8 11806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11807 },
11808/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[sb] */
11809 {
11810 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11812 },
11813/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-s8}[fb] */
11814 {
11815 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "shl.w", 24,
fb53f5a8 11816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11817 },
11818/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-s16}[fb] */
11819 {
11820 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11822 },
11823/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16} */
11824 {
11825 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "shl.w", 32,
fb53f5a8 11826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11827 },
11828/* shl.w${Q} #${Imm-sh-12-s4},${Dsp-16-u24} */
11829 {
11830 M32C_INSN_SHL32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "shl32.w-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "shl.w", 40,
fb53f5a8 11831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11832 },
11833/* shl.b${Q} #${Imm-sh-12-s4},$Dst32RnUnprefixedQI */
11834 {
11835 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "shl.b", 16,
fb53f5a8 11836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11837 },
11838/* shl.b${Q} #${Imm-sh-12-s4},$Dst32AnUnprefixedQI */
11839 {
11840 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "shl.b", 16,
fb53f5a8 11841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11842 },
11843/* shl.b${Q} #${Imm-sh-12-s4},[$Dst32AnUnprefixed] */
11844 {
11845 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "shl.b", 16,
fb53f5a8 11846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11847 },
11848/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11849 {
11850 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "shl.b", 24,
fb53f5a8 11851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11852 },
11853/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
11854 {
11855 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11857 },
11858/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
11859 {
11860 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "shl.b", 40,
fb53f5a8 11861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11862 },
11863/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[sb] */
11864 {
11865 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "shl.b", 24,
fb53f5a8 11866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11867 },
11868/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[sb] */
11869 {
11870 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11872 },
11873/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-s8}[fb] */
11874 {
11875 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "shl.b", 24,
fb53f5a8 11876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11877 },
11878/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-s16}[fb] */
11879 {
11880 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11882 },
11883/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16} */
11884 {
11885 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "shl.b", 32,
fb53f5a8 11886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11887 },
11888/* shl.b${Q} #${Imm-sh-12-s4},${Dsp-16-u24} */
11889 {
11890 M32C_INSN_SHL32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "shl32.b-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "shl.b", 40,
fb53f5a8 11891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11892 },
11893/* shl.w${Q} #${Imm-sh-8-s4},$Dst16RnHI */
11894 {
11895 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_RN_DIRECT_HI, "shl16.w-imm4-Q-16-dst16-Rn-direct-HI", "shl.w", 16,
fb53f5a8 11896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11897 },
11898/* shl.w${Q} #${Imm-sh-8-s4},$Dst16AnHI */
11899 {
11900 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_AN_DIRECT_HI, "shl16.w-imm4-Q-16-dst16-An-direct-HI", "shl.w", 16,
fb53f5a8 11901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11902 },
11903/* shl.w${Q} #${Imm-sh-8-s4},[$Dst16An] */
11904 {
11905 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_AN_INDIRECT_HI, "shl16.w-imm4-Q-16-dst16-An-indirect-HI", "shl.w", 16,
fb53f5a8 11906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11907 },
11908/* shl.w${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[$Dst16An] */
11909 {
11910 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_16_8_AN_RELATIVE_HI, "shl16.w-imm4-Q-16-dst16-16-8-An-relative-HI", "shl.w", 24,
fb53f5a8 11911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11912 },
11913/* shl.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[$Dst16An] */
11914 {
11915 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_16_16_AN_RELATIVE_HI, "shl16.w-imm4-Q-16-dst16-16-16-An-relative-HI", "shl.w", 32,
fb53f5a8 11916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11917 },
11918/* shl.w${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[sb] */
11919 {
11920 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_16_8_SB_RELATIVE_HI, "shl16.w-imm4-Q-16-dst16-16-8-SB-relative-HI", "shl.w", 24,
fb53f5a8 11921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11922 },
11923/* shl.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[sb] */
11924 {
11925 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_16_16_SB_RELATIVE_HI, "shl16.w-imm4-Q-16-dst16-16-16-SB-relative-HI", "shl.w", 32,
fb53f5a8 11926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11927 },
11928/* shl.w${Q} #${Imm-sh-8-s4},${Dsp-16-s8}[fb] */
11929 {
11930 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_16_8_FB_RELATIVE_HI, "shl16.w-imm4-Q-16-dst16-16-8-FB-relative-HI", "shl.w", 24,
fb53f5a8 11931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11932 },
11933/* shl.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16} */
11934 {
11935 M32C_INSN_SHL16_W_IMM4_Q_16_DST16_16_16_ABSOLUTE_HI, "shl16.w-imm4-Q-16-dst16-16-16-absolute-HI", "shl.w", 32,
fb53f5a8 11936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11937 },
11938/* shl.b${Q} #${Imm-sh-8-s4},$Dst16RnQI */
11939 {
11940 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_RN_DIRECT_QI, "shl16.b-imm4-Q-16-dst16-Rn-direct-QI", "shl.b", 16,
fb53f5a8 11941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11942 },
11943/* shl.b${Q} #${Imm-sh-8-s4},$Dst16AnQI */
11944 {
11945 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_AN_DIRECT_QI, "shl16.b-imm4-Q-16-dst16-An-direct-QI", "shl.b", 16,
fb53f5a8 11946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11947 },
11948/* shl.b${Q} #${Imm-sh-8-s4},[$Dst16An] */
11949 {
11950 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_AN_INDIRECT_QI, "shl16.b-imm4-Q-16-dst16-An-indirect-QI", "shl.b", 16,
fb53f5a8 11951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11952 },
11953/* shl.b${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[$Dst16An] */
11954 {
11955 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "shl16.b-imm4-Q-16-dst16-16-8-An-relative-QI", "shl.b", 24,
fb53f5a8 11956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11957 },
11958/* shl.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[$Dst16An] */
11959 {
11960 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "shl16.b-imm4-Q-16-dst16-16-16-An-relative-QI", "shl.b", 32,
fb53f5a8 11961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11962 },
11963/* shl.b${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[sb] */
11964 {
11965 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "shl16.b-imm4-Q-16-dst16-16-8-SB-relative-QI", "shl.b", 24,
fb53f5a8 11966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11967 },
11968/* shl.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[sb] */
11969 {
11970 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "shl16.b-imm4-Q-16-dst16-16-16-SB-relative-QI", "shl.b", 32,
fb53f5a8 11971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11972 },
11973/* shl.b${Q} #${Imm-sh-8-s4},${Dsp-16-s8}[fb] */
11974 {
11975 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "shl16.b-imm4-Q-16-dst16-16-8-FB-relative-QI", "shl.b", 24,
fb53f5a8 11976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11977 },
11978/* shl.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16} */
11979 {
11980 M32C_INSN_SHL16_B_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "shl16.b-imm4-Q-16-dst16-16-16-absolute-QI", "shl.b", 32,
fb53f5a8 11981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
11982 },
11983/* shanc.l${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
11984 {
11985 M32C_INSN_SHANC32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "shanc32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "shanc.l", 24,
fb53f5a8 11986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11987 },
11988/* shanc.l${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
11989 {
11990 M32C_INSN_SHANC32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "shanc32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "shanc.l", 24,
fb53f5a8 11991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11992 },
11993/* shanc.l${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
11994 {
11995 M32C_INSN_SHANC32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "shanc32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "shanc.l", 24,
fb53f5a8 11996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
11997 },
11998/* shanc.l${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
11999 {
12000 M32C_INSN_SHANC32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "shanc.l", 32,
fb53f5a8 12001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12002 },
12003/* shanc.l${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
12004 {
12005 M32C_INSN_SHANC32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "shanc.l", 32,
fb53f5a8 12006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12007 },
12008/* shanc.l${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
12009 {
12010 M32C_INSN_SHANC32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "shanc.l", 32,
fb53f5a8 12011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12012 },
12013/* shanc.l${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
12014 {
12015 M32C_INSN_SHANC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "shanc.l", 40,
fb53f5a8 12016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12017 },
12018/* shanc.l${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
12019 {
12020 M32C_INSN_SHANC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "shanc.l", 40,
fb53f5a8 12021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12022 },
12023/* shanc.l${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
12024 {
12025 M32C_INSN_SHANC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "shanc.l", 40,
fb53f5a8 12026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12027 },
12028/* shanc.l${X} #${Imm-32-QI},${Dsp-16-u16} */
12029 {
12030 M32C_INSN_SHANC32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "shanc32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "shanc.l", 40,
fb53f5a8 12031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12032 },
12033/* shanc.l${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
12034 {
12035 M32C_INSN_SHANC32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "shanc32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "shanc.l", 48,
fb53f5a8 12036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12037 },
12038/* shanc.l${X} #${Imm-40-QI},${Dsp-16-u24} */
12039 {
12040 M32C_INSN_SHANC32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "shanc32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "shanc.l", 48,
fb53f5a8 12041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12042 },
12043/* sha.l r1h,$Dst32RnUnprefixedSI */
12044 {
12045 M32C_INSN_SHA32_L_DST_DST32_RN_DIRECT_UNPREFIXED_SI, "sha32.l-dst-dst32-Rn-direct-Unprefixed-SI", "sha.l", 16,
fb53f5a8 12046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12047 },
12048/* sha.l r1h,$Dst32AnUnprefixedSI */
12049 {
12050 M32C_INSN_SHA32_L_DST_DST32_AN_DIRECT_UNPREFIXED_SI, "sha32.l-dst-dst32-An-direct-Unprefixed-SI", "sha.l", 16,
fb53f5a8 12051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12052 },
12053/* sha.l r1h,[$Dst32AnUnprefixed] */
12054 {
12055 M32C_INSN_SHA32_L_DST_DST32_AN_INDIRECT_UNPREFIXED_SI, "sha32.l-dst-dst32-An-indirect-Unprefixed-SI", "sha.l", 16,
fb53f5a8 12056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12057 },
12058/* sha.l r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
12059 {
12060 M32C_INSN_SHA32_L_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-8-An-relative-Unprefixed-SI", "sha.l", 24,
fb53f5a8 12061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12062 },
12063/* sha.l r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
12064 {
12065 M32C_INSN_SHA32_L_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-16-An-relative-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12067 },
12068/* sha.l r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
12069 {
12070 M32C_INSN_SHA32_L_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-24-An-relative-Unprefixed-SI", "sha.l", 40,
fb53f5a8 12071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12072 },
12073/* sha.l r1h,${Dsp-16-u8}[sb] */
12074 {
12075 M32C_INSN_SHA32_L_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-8-SB-relative-Unprefixed-SI", "sha.l", 24,
fb53f5a8 12076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12077 },
12078/* sha.l r1h,${Dsp-16-u16}[sb] */
12079 {
12080 M32C_INSN_SHA32_L_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-16-SB-relative-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12082 },
12083/* sha.l r1h,${Dsp-16-s8}[fb] */
12084 {
12085 M32C_INSN_SHA32_L_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-8-FB-relative-Unprefixed-SI", "sha.l", 24,
fb53f5a8 12086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12087 },
12088/* sha.l r1h,${Dsp-16-s16}[fb] */
12089 {
12090 M32C_INSN_SHA32_L_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-16-FB-relative-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12092 },
12093/* sha.l r1h,${Dsp-16-u16} */
12094 {
12095 M32C_INSN_SHA32_L_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-16-absolute-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12097 },
12098/* sha.l r1h,${Dsp-16-u24} */
12099 {
12100 M32C_INSN_SHA32_L_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "sha32.l-dst-dst32-16-24-absolute-Unprefixed-SI", "sha.l", 40,
fb53f5a8 12101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12102 },
12103/* sha.l${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
12104 {
12105 M32C_INSN_SHA32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "sha32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "sha.l", 24,
fb53f5a8 12106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12107 },
12108/* sha.l${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
12109 {
12110 M32C_INSN_SHA32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "sha32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "sha.l", 24,
fb53f5a8 12111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12112 },
12113/* sha.l${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
12114 {
12115 M32C_INSN_SHA32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "sha32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "sha.l", 24,
fb53f5a8 12116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12117 },
12118/* sha.l${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
12119 {
12120 M32C_INSN_SHA32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12122 },
12123/* sha.l${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
12124 {
12125 M32C_INSN_SHA32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12127 },
12128/* sha.l${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
12129 {
12130 M32C_INSN_SHA32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "sha.l", 32,
fb53f5a8 12131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12132 },
12133/* sha.l${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
12134 {
12135 M32C_INSN_SHA32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "sha.l", 40,
fb53f5a8 12136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12137 },
12138/* sha.l${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
12139 {
12140 M32C_INSN_SHA32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "sha.l", 40,
fb53f5a8 12141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12142 },
12143/* sha.l${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
12144 {
12145 M32C_INSN_SHA32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "sha.l", 40,
fb53f5a8 12146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12147 },
12148/* sha.l${X} #${Imm-32-QI},${Dsp-16-u16} */
12149 {
12150 M32C_INSN_SHA32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "sha32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "sha.l", 40,
fb53f5a8 12151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12152 },
12153/* sha.l${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
12154 {
12155 M32C_INSN_SHA32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "sha32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "sha.l", 48,
fb53f5a8 12156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12157 },
12158/* sha.l${X} #${Imm-40-QI},${Dsp-16-u24} */
12159 {
12160 M32C_INSN_SHA32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "sha32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "sha.l", 48,
fb53f5a8 12161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12162 },
12163/* sha.w r1h,$Dst32RnUnprefixedHI */
12164 {
12165 M32C_INSN_SHA32_W_DST_DST32_RN_DIRECT_UNPREFIXED_HI, "sha32.w-dst-dst32-Rn-direct-Unprefixed-HI", "sha.w", 16,
fb53f5a8 12166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12167 },
12168/* sha.w r1h,$Dst32AnUnprefixedHI */
12169 {
12170 M32C_INSN_SHA32_W_DST_DST32_AN_DIRECT_UNPREFIXED_HI, "sha32.w-dst-dst32-An-direct-Unprefixed-HI", "sha.w", 16,
fb53f5a8 12171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12172 },
12173/* sha.w r1h,[$Dst32AnUnprefixed] */
12174 {
12175 M32C_INSN_SHA32_W_DST_DST32_AN_INDIRECT_UNPREFIXED_HI, "sha32.w-dst-dst32-An-indirect-Unprefixed-HI", "sha.w", 16,
fb53f5a8 12176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12177 },
12178/* sha.w r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
12179 {
12180 M32C_INSN_SHA32_W_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-8-An-relative-Unprefixed-HI", "sha.w", 24,
fb53f5a8 12181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12182 },
12183/* sha.w r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
12184 {
12185 M32C_INSN_SHA32_W_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-16-An-relative-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12187 },
12188/* sha.w r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
12189 {
12190 M32C_INSN_SHA32_W_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-24-An-relative-Unprefixed-HI", "sha.w", 40,
fb53f5a8 12191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12192 },
12193/* sha.w r1h,${Dsp-16-u8}[sb] */
12194 {
12195 M32C_INSN_SHA32_W_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-8-SB-relative-Unprefixed-HI", "sha.w", 24,
fb53f5a8 12196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12197 },
12198/* sha.w r1h,${Dsp-16-u16}[sb] */
12199 {
12200 M32C_INSN_SHA32_W_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-16-SB-relative-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12202 },
12203/* sha.w r1h,${Dsp-16-s8}[fb] */
12204 {
12205 M32C_INSN_SHA32_W_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-8-FB-relative-Unprefixed-HI", "sha.w", 24,
fb53f5a8 12206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12207 },
12208/* sha.w r1h,${Dsp-16-s16}[fb] */
12209 {
12210 M32C_INSN_SHA32_W_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-16-FB-relative-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12212 },
12213/* sha.w r1h,${Dsp-16-u16} */
12214 {
12215 M32C_INSN_SHA32_W_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-16-absolute-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12217 },
12218/* sha.w r1h,${Dsp-16-u24} */
12219 {
12220 M32C_INSN_SHA32_W_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sha32.w-dst-dst32-16-24-absolute-Unprefixed-HI", "sha.w", 40,
fb53f5a8 12221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12222 },
12223/* sha.b r1h,$Dst32RnUnprefixedQI */
12224 {
12225 M32C_INSN_SHA32_B_DST_DST32_RN_DIRECT_UNPREFIXED_QI, "sha32.b-dst-dst32-Rn-direct-Unprefixed-QI", "sha.b", 16,
fb53f5a8 12226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12227 },
12228/* sha.b r1h,$Dst32AnUnprefixedQI */
12229 {
12230 M32C_INSN_SHA32_B_DST_DST32_AN_DIRECT_UNPREFIXED_QI, "sha32.b-dst-dst32-An-direct-Unprefixed-QI", "sha.b", 16,
fb53f5a8 12231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12232 },
12233/* sha.b r1h,[$Dst32AnUnprefixed] */
12234 {
12235 M32C_INSN_SHA32_B_DST_DST32_AN_INDIRECT_UNPREFIXED_QI, "sha32.b-dst-dst32-An-indirect-Unprefixed-QI", "sha.b", 16,
fb53f5a8 12236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12237 },
12238/* sha.b r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
12239 {
12240 M32C_INSN_SHA32_B_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-8-An-relative-Unprefixed-QI", "sha.b", 24,
fb53f5a8 12241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12242 },
12243/* sha.b r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
12244 {
12245 M32C_INSN_SHA32_B_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-16-An-relative-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12247 },
12248/* sha.b r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
12249 {
12250 M32C_INSN_SHA32_B_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-24-An-relative-Unprefixed-QI", "sha.b", 40,
fb53f5a8 12251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12252 },
12253/* sha.b r1h,${Dsp-16-u8}[sb] */
12254 {
12255 M32C_INSN_SHA32_B_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-8-SB-relative-Unprefixed-QI", "sha.b", 24,
fb53f5a8 12256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12257 },
12258/* sha.b r1h,${Dsp-16-u16}[sb] */
12259 {
12260 M32C_INSN_SHA32_B_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-16-SB-relative-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12262 },
12263/* sha.b r1h,${Dsp-16-s8}[fb] */
12264 {
12265 M32C_INSN_SHA32_B_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-8-FB-relative-Unprefixed-QI", "sha.b", 24,
fb53f5a8 12266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12267 },
12268/* sha.b r1h,${Dsp-16-s16}[fb] */
12269 {
12270 M32C_INSN_SHA32_B_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-16-FB-relative-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12272 },
12273/* sha.b r1h,${Dsp-16-u16} */
12274 {
12275 M32C_INSN_SHA32_B_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-16-absolute-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12277 },
12278/* sha.b r1h,${Dsp-16-u24} */
12279 {
12280 M32C_INSN_SHA32_B_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sha32.b-dst-dst32-16-24-absolute-Unprefixed-QI", "sha.b", 40,
fb53f5a8 12281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12282 },
12283/* sha.w r1h,$Dst16RnHI */
12284 {
12285 M32C_INSN_SHA16_W_DST_DST16_RN_DIRECT_HI, "sha16.w-dst-dst16-Rn-direct-HI", "sha.w", 16,
fb53f5a8 12286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12287 },
12288/* sha.w r1h,$Dst16AnHI */
12289 {
12290 M32C_INSN_SHA16_W_DST_DST16_AN_DIRECT_HI, "sha16.w-dst-dst16-An-direct-HI", "sha.w", 16,
fb53f5a8 12291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12292 },
12293/* sha.w r1h,[$Dst16An] */
12294 {
12295 M32C_INSN_SHA16_W_DST_DST16_AN_INDIRECT_HI, "sha16.w-dst-dst16-An-indirect-HI", "sha.w", 16,
fb53f5a8 12296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12297 },
12298/* sha.w r1h,${Dsp-16-u8}[$Dst16An] */
12299 {
12300 M32C_INSN_SHA16_W_DST_DST16_16_8_AN_RELATIVE_HI, "sha16.w-dst-dst16-16-8-An-relative-HI", "sha.w", 24,
fb53f5a8 12301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12302 },
12303/* sha.w r1h,${Dsp-16-u16}[$Dst16An] */
12304 {
12305 M32C_INSN_SHA16_W_DST_DST16_16_16_AN_RELATIVE_HI, "sha16.w-dst-dst16-16-16-An-relative-HI", "sha.w", 32,
fb53f5a8 12306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12307 },
12308/* sha.w r1h,${Dsp-16-u8}[sb] */
12309 {
12310 M32C_INSN_SHA16_W_DST_DST16_16_8_SB_RELATIVE_HI, "sha16.w-dst-dst16-16-8-SB-relative-HI", "sha.w", 24,
fb53f5a8 12311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12312 },
12313/* sha.w r1h,${Dsp-16-u16}[sb] */
12314 {
12315 M32C_INSN_SHA16_W_DST_DST16_16_16_SB_RELATIVE_HI, "sha16.w-dst-dst16-16-16-SB-relative-HI", "sha.w", 32,
fb53f5a8 12316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12317 },
12318/* sha.w r1h,${Dsp-16-s8}[fb] */
12319 {
12320 M32C_INSN_SHA16_W_DST_DST16_16_8_FB_RELATIVE_HI, "sha16.w-dst-dst16-16-8-FB-relative-HI", "sha.w", 24,
fb53f5a8 12321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12322 },
12323/* sha.w r1h,${Dsp-16-u16} */
12324 {
12325 M32C_INSN_SHA16_W_DST_DST16_16_16_ABSOLUTE_HI, "sha16.w-dst-dst16-16-16-absolute-HI", "sha.w", 32,
fb53f5a8 12326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12327 },
12328/* sha.b r1h,$Dst16RnQI */
12329 {
12330 M32C_INSN_SHA16_B_DST_DST16_RN_DIRECT_QI, "sha16.b-dst-dst16-Rn-direct-QI", "sha.b", 16,
fb53f5a8 12331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12332 },
12333/* sha.b r1h,$Dst16AnQI */
12334 {
12335 M32C_INSN_SHA16_B_DST_DST16_AN_DIRECT_QI, "sha16.b-dst-dst16-An-direct-QI", "sha.b", 16,
fb53f5a8 12336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12337 },
12338/* sha.b r1h,[$Dst16An] */
12339 {
12340 M32C_INSN_SHA16_B_DST_DST16_AN_INDIRECT_QI, "sha16.b-dst-dst16-An-indirect-QI", "sha.b", 16,
fb53f5a8 12341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12342 },
12343/* sha.b r1h,${Dsp-16-u8}[$Dst16An] */
12344 {
12345 M32C_INSN_SHA16_B_DST_DST16_16_8_AN_RELATIVE_QI, "sha16.b-dst-dst16-16-8-An-relative-QI", "sha.b", 24,
fb53f5a8 12346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12347 },
12348/* sha.b r1h,${Dsp-16-u16}[$Dst16An] */
12349 {
12350 M32C_INSN_SHA16_B_DST_DST16_16_16_AN_RELATIVE_QI, "sha16.b-dst-dst16-16-16-An-relative-QI", "sha.b", 32,
fb53f5a8 12351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12352 },
12353/* sha.b r1h,${Dsp-16-u8}[sb] */
12354 {
12355 M32C_INSN_SHA16_B_DST_DST16_16_8_SB_RELATIVE_QI, "sha16.b-dst-dst16-16-8-SB-relative-QI", "sha.b", 24,
fb53f5a8 12356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12357 },
12358/* sha.b r1h,${Dsp-16-u16}[sb] */
12359 {
12360 M32C_INSN_SHA16_B_DST_DST16_16_16_SB_RELATIVE_QI, "sha16.b-dst-dst16-16-16-SB-relative-QI", "sha.b", 32,
fb53f5a8 12361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12362 },
12363/* sha.b r1h,${Dsp-16-s8}[fb] */
12364 {
12365 M32C_INSN_SHA16_B_DST_DST16_16_8_FB_RELATIVE_QI, "sha16.b-dst-dst16-16-8-FB-relative-QI", "sha.b", 24,
fb53f5a8 12366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12367 },
12368/* sha.b r1h,${Dsp-16-u16} */
12369 {
12370 M32C_INSN_SHA16_B_DST_DST16_16_16_ABSOLUTE_QI, "sha16.b-dst-dst16-16-16-absolute-QI", "sha.b", 32,
fb53f5a8 12371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12372 },
12373/* sha.w${Q} #${Imm-sh-12-s4},$Dst32RnUnprefixedHI */
12374 {
12375 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "sha.w", 16,
fb53f5a8 12376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12377 },
12378/* sha.w${Q} #${Imm-sh-12-s4},$Dst32AnUnprefixedHI */
12379 {
12380 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "sha.w", 16,
fb53f5a8 12381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12382 },
12383/* sha.w${Q} #${Imm-sh-12-s4},[$Dst32AnUnprefixed] */
12384 {
12385 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "sha.w", 16,
fb53f5a8 12386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12387 },
12388/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
12389 {
12390 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "sha.w", 24,
fb53f5a8 12391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12392 },
12393/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
12394 {
12395 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12397 },
12398/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
12399 {
12400 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "sha.w", 40,
fb53f5a8 12401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12402 },
12403/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[sb] */
12404 {
12405 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "sha.w", 24,
fb53f5a8 12406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12407 },
12408/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[sb] */
12409 {
12410 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12412 },
12413/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-s8}[fb] */
12414 {
12415 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "sha.w", 24,
fb53f5a8 12416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12417 },
12418/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-s16}[fb] */
12419 {
12420 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12422 },
12423/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16} */
12424 {
12425 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "sha.w", 32,
fb53f5a8 12426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12427 },
12428/* sha.w${Q} #${Imm-sh-12-s4},${Dsp-16-u24} */
12429 {
12430 M32C_INSN_SHA32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sha32.w-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "sha.w", 40,
fb53f5a8 12431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12432 },
12433/* sha.b${Q} #${Imm-sh-12-s4},$Dst32RnUnprefixedQI */
12434 {
12435 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "sha.b", 16,
fb53f5a8 12436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12437 },
12438/* sha.b${Q} #${Imm-sh-12-s4},$Dst32AnUnprefixedQI */
12439 {
12440 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "sha.b", 16,
fb53f5a8 12441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12442 },
12443/* sha.b${Q} #${Imm-sh-12-s4},[$Dst32AnUnprefixed] */
12444 {
12445 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "sha.b", 16,
fb53f5a8 12446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12447 },
12448/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
12449 {
12450 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "sha.b", 24,
fb53f5a8 12451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12452 },
12453/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
12454 {
12455 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12457 },
12458/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
12459 {
12460 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "sha.b", 40,
fb53f5a8 12461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12462 },
12463/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[sb] */
12464 {
12465 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "sha.b", 24,
fb53f5a8 12466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12467 },
12468/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[sb] */
12469 {
12470 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12472 },
12473/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-s8}[fb] */
12474 {
12475 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "sha.b", 24,
fb53f5a8 12476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12477 },
12478/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-s16}[fb] */
12479 {
12480 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12482 },
12483/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16} */
12484 {
12485 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "sha.b", 32,
fb53f5a8 12486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12487 },
12488/* sha.b${Q} #${Imm-sh-12-s4},${Dsp-16-u24} */
12489 {
12490 M32C_INSN_SHA32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sha32.b-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "sha.b", 40,
fb53f5a8 12491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12492 },
12493/* sha.w${Q} #${Imm-sh-8-s4},$Dst16RnHI */
12494 {
12495 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_RN_DIRECT_HI, "sha16.w-imm4-Q-16-dst16-Rn-direct-HI", "sha.w", 16,
fb53f5a8 12496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12497 },
12498/* sha.w${Q} #${Imm-sh-8-s4},$Dst16AnHI */
12499 {
12500 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_AN_DIRECT_HI, "sha16.w-imm4-Q-16-dst16-An-direct-HI", "sha.w", 16,
fb53f5a8 12501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12502 },
12503/* sha.w${Q} #${Imm-sh-8-s4},[$Dst16An] */
12504 {
12505 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_AN_INDIRECT_HI, "sha16.w-imm4-Q-16-dst16-An-indirect-HI", "sha.w", 16,
fb53f5a8 12506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12507 },
12508/* sha.w${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[$Dst16An] */
12509 {
12510 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_16_8_AN_RELATIVE_HI, "sha16.w-imm4-Q-16-dst16-16-8-An-relative-HI", "sha.w", 24,
fb53f5a8 12511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12512 },
12513/* sha.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[$Dst16An] */
12514 {
12515 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_16_16_AN_RELATIVE_HI, "sha16.w-imm4-Q-16-dst16-16-16-An-relative-HI", "sha.w", 32,
fb53f5a8 12516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12517 },
12518/* sha.w${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[sb] */
12519 {
12520 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_16_8_SB_RELATIVE_HI, "sha16.w-imm4-Q-16-dst16-16-8-SB-relative-HI", "sha.w", 24,
fb53f5a8 12521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12522 },
12523/* sha.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[sb] */
12524 {
12525 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_16_16_SB_RELATIVE_HI, "sha16.w-imm4-Q-16-dst16-16-16-SB-relative-HI", "sha.w", 32,
fb53f5a8 12526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12527 },
12528/* sha.w${Q} #${Imm-sh-8-s4},${Dsp-16-s8}[fb] */
12529 {
12530 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_16_8_FB_RELATIVE_HI, "sha16.w-imm4-Q-16-dst16-16-8-FB-relative-HI", "sha.w", 24,
fb53f5a8 12531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12532 },
12533/* sha.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16} */
12534 {
12535 M32C_INSN_SHA16_W_IMM4_Q_16_DST16_16_16_ABSOLUTE_HI, "sha16.w-imm4-Q-16-dst16-16-16-absolute-HI", "sha.w", 32,
fb53f5a8 12536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12537 },
12538/* sha.b${Q} #${Imm-sh-8-s4},$Dst16RnQI */
12539 {
12540 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_RN_DIRECT_QI, "sha16.b-imm4-Q-16-dst16-Rn-direct-QI", "sha.b", 16,
fb53f5a8 12541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12542 },
12543/* sha.b${Q} #${Imm-sh-8-s4},$Dst16AnQI */
12544 {
12545 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_AN_DIRECT_QI, "sha16.b-imm4-Q-16-dst16-An-direct-QI", "sha.b", 16,
fb53f5a8 12546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12547 },
12548/* sha.b${Q} #${Imm-sh-8-s4},[$Dst16An] */
12549 {
12550 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_AN_INDIRECT_QI, "sha16.b-imm4-Q-16-dst16-An-indirect-QI", "sha.b", 16,
fb53f5a8 12551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12552 },
12553/* sha.b${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[$Dst16An] */
12554 {
12555 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "sha16.b-imm4-Q-16-dst16-16-8-An-relative-QI", "sha.b", 24,
fb53f5a8 12556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12557 },
12558/* sha.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[$Dst16An] */
12559 {
12560 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "sha16.b-imm4-Q-16-dst16-16-16-An-relative-QI", "sha.b", 32,
fb53f5a8 12561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12562 },
12563/* sha.b${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[sb] */
12564 {
12565 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "sha16.b-imm4-Q-16-dst16-16-8-SB-relative-QI", "sha.b", 24,
fb53f5a8 12566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12567 },
12568/* sha.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[sb] */
12569 {
12570 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "sha16.b-imm4-Q-16-dst16-16-16-SB-relative-QI", "sha.b", 32,
fb53f5a8 12571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12572 },
12573/* sha.b${Q} #${Imm-sh-8-s4},${Dsp-16-s8}[fb] */
12574 {
12575 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "sha16.b-imm4-Q-16-dst16-16-8-FB-relative-QI", "sha.b", 24,
fb53f5a8 12576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12577 },
12578/* sha.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16} */
12579 {
12580 M32C_INSN_SHA16_B_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "sha16.b-imm4-Q-16-dst16-16-16-absolute-QI", "sha.b", 32,
fb53f5a8 12581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12582 },
12583/* sc${sccond32} $Dst32RnUnprefixedHI */
12584 {
12585 M32C_INSN_SCCND_DST32_RN_DIRECT_UNPREFIXED_HI, "sccnd-dst32-Rn-direct-Unprefixed-HI", "sc", 16,
fb53f5a8 12586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12587 },
12588/* sc${sccond32} $Dst32AnUnprefixedHI */
12589 {
12590 M32C_INSN_SCCND_DST32_AN_DIRECT_UNPREFIXED_HI, "sccnd-dst32-An-direct-Unprefixed-HI", "sc", 16,
fb53f5a8 12591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12592 },
12593/* sc${sccond32} [$Dst32AnUnprefixed] */
12594 {
12595 M32C_INSN_SCCND_DST32_AN_INDIRECT_UNPREFIXED_HI, "sccnd-dst32-An-indirect-Unprefixed-HI", "sc", 16,
fb53f5a8 12596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12597 },
12598/* sc${sccond32} ${Dsp-16-u8}[$Dst32AnUnprefixed] */
12599 {
12600 M32C_INSN_SCCND_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-8-An-relative-Unprefixed-HI", "sc", 24,
fb53f5a8 12601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12602 },
12603/* sc${sccond32} ${Dsp-16-u16}[$Dst32AnUnprefixed] */
12604 {
12605 M32C_INSN_SCCND_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-16-An-relative-Unprefixed-HI", "sc", 32,
fb53f5a8 12606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12607 },
12608/* sc${sccond32} ${Dsp-16-u24}[$Dst32AnUnprefixed] */
12609 {
12610 M32C_INSN_SCCND_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-24-An-relative-Unprefixed-HI", "sc", 40,
fb53f5a8 12611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12612 },
12613/* sc${sccond32} ${Dsp-16-u8}[sb] */
12614 {
12615 M32C_INSN_SCCND_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-8-SB-relative-Unprefixed-HI", "sc", 24,
fb53f5a8 12616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12617 },
12618/* sc${sccond32} ${Dsp-16-u16}[sb] */
12619 {
12620 M32C_INSN_SCCND_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-16-SB-relative-Unprefixed-HI", "sc", 32,
fb53f5a8 12621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12622 },
12623/* sc${sccond32} ${Dsp-16-s8}[fb] */
12624 {
12625 M32C_INSN_SCCND_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-8-FB-relative-Unprefixed-HI", "sc", 24,
fb53f5a8 12626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12627 },
12628/* sc${sccond32} ${Dsp-16-s16}[fb] */
12629 {
12630 M32C_INSN_SCCND_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sccnd-dst32-16-16-FB-relative-Unprefixed-HI", "sc", 32,
fb53f5a8 12631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12632 },
12633/* sc${sccond32} ${Dsp-16-u16} */
12634 {
12635 M32C_INSN_SCCND_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sccnd-dst32-16-16-absolute-Unprefixed-HI", "sc", 32,
fb53f5a8 12636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12637 },
12638/* sc${sccond32} ${Dsp-16-u24} */
12639 {
12640 M32C_INSN_SCCND_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sccnd-dst32-16-24-absolute-Unprefixed-HI", "sc", 40,
fb53f5a8 12641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12642 },
c6552317 12643/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u8}[$Dst32AnUnprefixed],${Lab-24-8} */
49f58d10
JB
12644 {
12645 M32C_INSN_SBJNZ32_W_IMM4_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "sbjnz.w", 32,
fb53f5a8 12646 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12647 },
c6552317 12648/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u8}[sb],${Lab-24-8} */
49f58d10
JB
12649 {
12650 M32C_INSN_SBJNZ32_W_IMM4_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "sbjnz.w", 32,
fb53f5a8 12651 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12652 },
c6552317 12653/* sbjnz.w #${Imm-12-s4n},${Dsp-16-s8}[fb],${Lab-24-8} */
49f58d10
JB
12654 {
12655 M32C_INSN_SBJNZ32_W_IMM4_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "sbjnz.w", 32,
fb53f5a8 12656 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12657 },
c6552317 12658/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u16}[$Dst32AnUnprefixed],${Lab-32-8} */
49f58d10
JB
12659 {
12660 M32C_INSN_SBJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "sbjnz.w", 40,
fb53f5a8 12661 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12662 },
c6552317 12663/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u16}[sb],${Lab-32-8} */
49f58d10
JB
12664 {
12665 M32C_INSN_SBJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "sbjnz.w", 40,
fb53f5a8 12666 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12667 },
c6552317 12668/* sbjnz.w #${Imm-12-s4n},${Dsp-16-s16}[fb],${Lab-32-8} */
49f58d10
JB
12669 {
12670 M32C_INSN_SBJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "sbjnz.w", 40,
fb53f5a8 12671 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12672 },
c6552317 12673/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u16},${Lab-32-8} */
49f58d10
JB
12674 {
12675 M32C_INSN_SBJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "sbjnz.w", 40,
fb53f5a8 12676 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12677 },
c6552317 12678/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u24}[$Dst32AnUnprefixed],${Lab-40-8} */
49f58d10
JB
12679 {
12680 M32C_INSN_SBJNZ32_W_IMM4_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "sbjnz.w", 48,
fb53f5a8 12681 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12682 },
c6552317 12683/* sbjnz.w #${Imm-12-s4n},${Dsp-16-u24},${Lab-40-8} */
49f58d10
JB
12684 {
12685 M32C_INSN_SBJNZ32_W_IMM4_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sbjnz32.w-imm4-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "sbjnz.w", 48,
fb53f5a8 12686 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12687 },
c6552317 12688/* sbjnz.w #${Imm-12-s4n},$Dst32RnUnprefixedHI,${Lab-16-8} */
49f58d10
JB
12689 {
12690 M32C_INSN_SBJNZ32_W_IMM4_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "sbjnz32.w-imm4-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "sbjnz.w", 24,
fb53f5a8 12691 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12692 },
c6552317 12693/* sbjnz.w #${Imm-12-s4n},$Dst32AnUnprefixedHI,${Lab-16-8} */
49f58d10
JB
12694 {
12695 M32C_INSN_SBJNZ32_W_IMM4_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "sbjnz32.w-imm4-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "sbjnz.w", 24,
fb53f5a8 12696 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12697 },
c6552317 12698/* sbjnz.w #${Imm-12-s4n},[$Dst32AnUnprefixed],${Lab-16-8} */
49f58d10
JB
12699 {
12700 M32C_INSN_SBJNZ32_W_IMM4_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "sbjnz32.w-imm4-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "sbjnz.w", 24,
fb53f5a8 12701 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12702 },
c6552317 12703/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u8}[$Dst32AnUnprefixed],${Lab-24-8} */
49f58d10
JB
12704 {
12705 M32C_INSN_SBJNZ32_B_IMM4_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "sbjnz.b", 32,
fb53f5a8 12706 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12707 },
c6552317 12708/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u8}[sb],${Lab-24-8} */
49f58d10
JB
12709 {
12710 M32C_INSN_SBJNZ32_B_IMM4_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "sbjnz.b", 32,
fb53f5a8 12711 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12712 },
c6552317 12713/* sbjnz.b #${Imm-12-s4n},${Dsp-16-s8}[fb],${Lab-24-8} */
49f58d10
JB
12714 {
12715 M32C_INSN_SBJNZ32_B_IMM4_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "sbjnz.b", 32,
fb53f5a8 12716 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12717 },
c6552317 12718/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u16}[$Dst32AnUnprefixed],${Lab-32-8} */
49f58d10
JB
12719 {
12720 M32C_INSN_SBJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "sbjnz.b", 40,
fb53f5a8 12721 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12722 },
c6552317 12723/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u16}[sb],${Lab-32-8} */
49f58d10
JB
12724 {
12725 M32C_INSN_SBJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "sbjnz.b", 40,
fb53f5a8 12726 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12727 },
c6552317 12728/* sbjnz.b #${Imm-12-s4n},${Dsp-16-s16}[fb],${Lab-32-8} */
49f58d10
JB
12729 {
12730 M32C_INSN_SBJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "sbjnz.b", 40,
fb53f5a8 12731 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12732 },
c6552317 12733/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u16},${Lab-32-8} */
49f58d10
JB
12734 {
12735 M32C_INSN_SBJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "sbjnz.b", 40,
fb53f5a8 12736 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12737 },
c6552317 12738/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u24}[$Dst32AnUnprefixed],${Lab-40-8} */
49f58d10
JB
12739 {
12740 M32C_INSN_SBJNZ32_B_IMM4_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "sbjnz.b", 48,
fb53f5a8 12741 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12742 },
c6552317 12743/* sbjnz.b #${Imm-12-s4n},${Dsp-16-u24},${Lab-40-8} */
49f58d10
JB
12744 {
12745 M32C_INSN_SBJNZ32_B_IMM4_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sbjnz32.b-imm4-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "sbjnz.b", 48,
fb53f5a8 12746 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12747 },
c6552317 12748/* sbjnz.b #${Imm-12-s4n},$Dst32RnUnprefixedQI,${Lab-16-8} */
49f58d10
JB
12749 {
12750 M32C_INSN_SBJNZ32_B_IMM4_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "sbjnz32.b-imm4-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "sbjnz.b", 24,
fb53f5a8 12751 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12752 },
c6552317 12753/* sbjnz.b #${Imm-12-s4n},$Dst32AnUnprefixedQI,${Lab-16-8} */
49f58d10
JB
12754 {
12755 M32C_INSN_SBJNZ32_B_IMM4_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "sbjnz32.b-imm4-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "sbjnz.b", 24,
fb53f5a8 12756 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12757 },
c6552317 12758/* sbjnz.b #${Imm-12-s4n},[$Dst32AnUnprefixed],${Lab-16-8} */
49f58d10
JB
12759 {
12760 M32C_INSN_SBJNZ32_B_IMM4_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "sbjnz32.b-imm4-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "sbjnz.b", 24,
fb53f5a8 12761 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 12762 },
c6552317 12763/* sbjnz.w #${Imm-8-s4n},${Dsp-16-u8}[$Dst16An],${Lab-24-8} */
49f58d10
JB
12764 {
12765 M32C_INSN_SBJNZ16_W_IMM4_16_8_DST16_16_8_AN_RELATIVE_HI, "sbjnz16.w-imm4-16-8-dst16-16-8-An-relative-HI", "sbjnz.w", 32,
fb53f5a8 12766 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12767 },
c6552317 12768/* sbjnz.w #${Imm-8-s4n},${Dsp-16-u8}[sb],${Lab-24-8} */
49f58d10
JB
12769 {
12770 M32C_INSN_SBJNZ16_W_IMM4_16_8_DST16_16_8_SB_RELATIVE_HI, "sbjnz16.w-imm4-16-8-dst16-16-8-SB-relative-HI", "sbjnz.w", 32,
fb53f5a8 12771 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12772 },
c6552317 12773/* sbjnz.w #${Imm-8-s4n},${Dsp-16-s8}[fb],${Lab-24-8} */
49f58d10
JB
12774 {
12775 M32C_INSN_SBJNZ16_W_IMM4_16_8_DST16_16_8_FB_RELATIVE_HI, "sbjnz16.w-imm4-16-8-dst16-16-8-FB-relative-HI", "sbjnz.w", 32,
fb53f5a8 12776 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12777 },
c6552317 12778/* sbjnz.w #${Imm-8-s4n},${Dsp-16-u16}[$Dst16An],${Lab-32-8} */
49f58d10
JB
12779 {
12780 M32C_INSN_SBJNZ16_W_IMM4_16_16_DST16_16_16_AN_RELATIVE_HI, "sbjnz16.w-imm4-16-16-dst16-16-16-An-relative-HI", "sbjnz.w", 40,
fb53f5a8 12781 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12782 },
c6552317 12783/* sbjnz.w #${Imm-8-s4n},${Dsp-16-u16}[sb],${Lab-32-8} */
49f58d10
JB
12784 {
12785 M32C_INSN_SBJNZ16_W_IMM4_16_16_DST16_16_16_SB_RELATIVE_HI, "sbjnz16.w-imm4-16-16-dst16-16-16-SB-relative-HI", "sbjnz.w", 40,
fb53f5a8 12786 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12787 },
c6552317 12788/* sbjnz.w #${Imm-8-s4n},${Dsp-16-u16},${Lab-32-8} */
49f58d10
JB
12789 {
12790 M32C_INSN_SBJNZ16_W_IMM4_16_16_DST16_16_16_ABSOLUTE_HI, "sbjnz16.w-imm4-16-16-dst16-16-16-absolute-HI", "sbjnz.w", 40,
fb53f5a8 12791 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12792 },
c6552317 12793/* sbjnz.w #${Imm-8-s4n},$Dst16RnHI,${Lab-16-8} */
49f58d10
JB
12794 {
12795 M32C_INSN_SBJNZ16_W_IMM4_BASIC_DST16_RN_DIRECT_HI, "sbjnz16.w-imm4-basic-dst16-Rn-direct-HI", "sbjnz.w", 24,
fb53f5a8 12796 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12797 },
c6552317 12798/* sbjnz.w #${Imm-8-s4n},$Dst16AnHI,${Lab-16-8} */
49f58d10
JB
12799 {
12800 M32C_INSN_SBJNZ16_W_IMM4_BASIC_DST16_AN_DIRECT_HI, "sbjnz16.w-imm4-basic-dst16-An-direct-HI", "sbjnz.w", 24,
fb53f5a8 12801 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12802 },
c6552317 12803/* sbjnz.w #${Imm-8-s4n},[$Dst16An],${Lab-16-8} */
49f58d10
JB
12804 {
12805 M32C_INSN_SBJNZ16_W_IMM4_BASIC_DST16_AN_INDIRECT_HI, "sbjnz16.w-imm4-basic-dst16-An-indirect-HI", "sbjnz.w", 24,
fb53f5a8 12806 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12807 },
c6552317 12808/* sbjnz.b #${Imm-8-s4n},${Dsp-16-u8}[$Dst16An],${Lab-24-8} */
49f58d10
JB
12809 {
12810 M32C_INSN_SBJNZ16_B_IMM4_16_8_DST16_16_8_AN_RELATIVE_QI, "sbjnz16.b-imm4-16-8-dst16-16-8-An-relative-QI", "sbjnz.b", 32,
fb53f5a8 12811 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12812 },
c6552317 12813/* sbjnz.b #${Imm-8-s4n},${Dsp-16-u8}[sb],${Lab-24-8} */
49f58d10
JB
12814 {
12815 M32C_INSN_SBJNZ16_B_IMM4_16_8_DST16_16_8_SB_RELATIVE_QI, "sbjnz16.b-imm4-16-8-dst16-16-8-SB-relative-QI", "sbjnz.b", 32,
fb53f5a8 12816 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12817 },
c6552317 12818/* sbjnz.b #${Imm-8-s4n},${Dsp-16-s8}[fb],${Lab-24-8} */
49f58d10
JB
12819 {
12820 M32C_INSN_SBJNZ16_B_IMM4_16_8_DST16_16_8_FB_RELATIVE_QI, "sbjnz16.b-imm4-16-8-dst16-16-8-FB-relative-QI", "sbjnz.b", 32,
fb53f5a8 12821 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12822 },
c6552317 12823/* sbjnz.b #${Imm-8-s4n},${Dsp-16-u16}[$Dst16An],${Lab-32-8} */
49f58d10
JB
12824 {
12825 M32C_INSN_SBJNZ16_B_IMM4_16_16_DST16_16_16_AN_RELATIVE_QI, "sbjnz16.b-imm4-16-16-dst16-16-16-An-relative-QI", "sbjnz.b", 40,
fb53f5a8 12826 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12827 },
c6552317 12828/* sbjnz.b #${Imm-8-s4n},${Dsp-16-u16}[sb],${Lab-32-8} */
49f58d10
JB
12829 {
12830 M32C_INSN_SBJNZ16_B_IMM4_16_16_DST16_16_16_SB_RELATIVE_QI, "sbjnz16.b-imm4-16-16-dst16-16-16-SB-relative-QI", "sbjnz.b", 40,
fb53f5a8 12831 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12832 },
c6552317 12833/* sbjnz.b #${Imm-8-s4n},${Dsp-16-u16},${Lab-32-8} */
49f58d10
JB
12834 {
12835 M32C_INSN_SBJNZ16_B_IMM4_16_16_DST16_16_16_ABSOLUTE_QI, "sbjnz16.b-imm4-16-16-dst16-16-16-absolute-QI", "sbjnz.b", 40,
fb53f5a8 12836 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12837 },
c6552317 12838/* sbjnz.b #${Imm-8-s4n},$Dst16RnQI,${Lab-16-8} */
49f58d10
JB
12839 {
12840 M32C_INSN_SBJNZ16_B_IMM4_BASIC_DST16_RN_DIRECT_QI, "sbjnz16.b-imm4-basic-dst16-Rn-direct-QI", "sbjnz.b", 24,
fb53f5a8 12841 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12842 },
c6552317 12843/* sbjnz.b #${Imm-8-s4n},$Dst16AnQI,${Lab-16-8} */
49f58d10
JB
12844 {
12845 M32C_INSN_SBJNZ16_B_IMM4_BASIC_DST16_AN_DIRECT_QI, "sbjnz16.b-imm4-basic-dst16-An-direct-QI", "sbjnz.b", 24,
fb53f5a8 12846 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 12847 },
c6552317 12848/* sbjnz.b #${Imm-8-s4n},[$Dst16An],${Lab-16-8} */
49f58d10
JB
12849 {
12850 M32C_INSN_SBJNZ16_B_IMM4_BASIC_DST16_AN_INDIRECT_QI, "sbjnz16.b-imm4-basic-dst16-An-indirect-QI", "sbjnz.b", 24,
fb53f5a8 12851 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
12852 },
12853/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
12854 {
12855 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12857 },
12858/* sbb.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
12859 {
12860 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12862 },
12863/* sbb.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
12864 {
12865 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12867 },
12868/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
12869 {
12870 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12872 },
12873/* sbb.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
12874 {
12875 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12877 },
12878/* sbb.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
12879 {
12880 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12882 },
12883/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
12884 {
12885 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12887 },
12888/* sbb.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
12889 {
12890 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12892 },
12893/* sbb.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
12894 {
12895 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 32,
fb53f5a8 12896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12897 },
12898/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
12899 {
12900 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12902 },
12903/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
12904 {
12905 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12907 },
12908/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
12909 {
12910 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12912 },
12913/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
12914 {
12915 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12917 },
12918/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
12919 {
12920 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12922 },
12923/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
12924 {
12925 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12927 },
12928/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
12929 {
12930 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 12931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12932 },
12933/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
12934 {
12935 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 12936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12937 },
12938/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
12939 {
12940 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 12941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12942 },
12943/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
12944 {
12945 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12947 },
12948/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
12949 {
12950 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12952 },
12953/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
12954 {
12955 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12957 },
12958/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
12959 {
12960 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12962 },
12963/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
12964 {
12965 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12967 },
12968/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
12969 {
12970 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12972 },
12973/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
12974 {
12975 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12977 },
12978/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
12979 {
12980 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12982 },
12983/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
12984 {
12985 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 12986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12987 },
12988/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
12989 {
12990 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12992 },
12993/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
12994 {
12995 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 12996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
12997 },
12998/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
12999 {
13000 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13002 },
13003/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
13004 {
13005 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13007 },
13008/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
13009 {
13010 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13012 },
13013/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
13014 {
13015 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13017 },
13018/* sbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
13019 {
13020 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13022 },
13023/* sbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
13024 {
13025 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13027 },
13028/* sbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
13029 {
13030 M32C_INSN_SBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13032 },
13033/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
13034 {
13035 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13037 },
13038/* sbb.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
13039 {
13040 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13042 },
13043/* sbb.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
13044 {
13045 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13047 },
13048/* sbb.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
13049 {
13050 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13052 },
13053/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
13054 {
13055 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13057 },
13058/* sbb.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
13059 {
13060 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13062 },
13063/* sbb.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
13064 {
13065 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13067 },
13068/* sbb.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
13069 {
13070 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13072 },
13073/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
13074 {
13075 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13077 },
13078/* sbb.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
13079 {
13080 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13082 },
13083/* sbb.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
13084 {
13085 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13087 },
13088/* sbb.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
13089 {
13090 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13092 },
13093/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
13094 {
13095 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13097 },
13098/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
13099 {
13100 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13102 },
13103/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
13104 {
13105 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13107 },
13108/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
13109 {
13110 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13112 },
13113/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
13114 {
13115 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13117 },
13118/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
13119 {
13120 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13122 },
13123/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
13124 {
13125 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13127 },
13128/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
13129 {
13130 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13132 },
13133/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
13134 {
13135 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13137 },
13138/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
13139 {
13140 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13142 },
13143/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
13144 {
13145 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13147 },
13148/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
13149 {
13150 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13152 },
13153/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
13154 {
13155 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13157 },
13158/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
13159 {
13160 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13162 },
13163/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
13164 {
13165 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13167 },
13168/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
13169 {
13170 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13172 },
13173/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
13174 {
13175 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13177 },
13178/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
13179 {
13180 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13182 },
13183/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
13184 {
13185 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13187 },
13188/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
13189 {
13190 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13192 },
13193/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
13194 {
13195 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13197 },
13198/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
13199 {
13200 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13202 },
13203/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
13204 {
13205 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13207 },
13208/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
13209 {
13210 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13212 },
13213/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
13214 {
13215 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13217 },
13218/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
13219 {
13220 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13222 },
13223/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
13224 {
13225 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13227 },
13228/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
13229 {
13230 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13232 },
13233/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
13234 {
13235 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13237 },
13238/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
13239 {
13240 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13242 },
13243/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
13244 {
13245 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13247 },
13248/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
13249 {
13250 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13252 },
13253/* sbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
13254 {
13255 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13257 },
13258/* sbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
13259 {
13260 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13262 },
13263/* sbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
13264 {
13265 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13267 },
13268/* sbb.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
13269 {
13270 M32C_INSN_SBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13272 },
13273/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
13274 {
13275 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13277 },
13278/* sbb.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
13279 {
13280 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13282 },
13283/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
13284 {
13285 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13287 },
13288/* sbb.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
13289 {
13290 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13292 },
13293/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
13294 {
13295 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13297 },
13298/* sbb.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
13299 {
13300 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13302 },
13303/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
13304 {
13305 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13307 },
13308/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
13309 {
13310 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13312 },
13313/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
13314 {
13315 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13317 },
13318/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
13319 {
13320 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13322 },
13323/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
13324 {
13325 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "sbb.w", 72,
fb53f5a8 13326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13327 },
13328/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
13329 {
13330 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "sbb.w", 72,
fb53f5a8 13331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13332 },
13333/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
13334 {
13335 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13337 },
13338/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
13339 {
13340 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13342 },
13343/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
13344 {
13345 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13347 },
13348/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
13349 {
13350 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13352 },
13353/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
13354 {
13355 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13357 },
13358/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
13359 {
13360 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 13361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13362 },
13363/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
13364 {
13365 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13367 },
13368/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
13369 {
13370 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13372 },
13373/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
13374 {
13375 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13377 },
13378/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
13379 {
13380 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 13381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13382 },
13383/* sbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
13384 {
13385 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "sbb.w", 72,
fb53f5a8 13386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13387 },
13388/* sbb.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
13389 {
13390 M32C_INSN_SBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "sbb.w", 72,
fb53f5a8 13391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13392 },
13393/* sbb.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
13394 {
13395 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13397 },
13398/* sbb.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
13399 {
13400 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13402 },
13403/* sbb.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
13404 {
13405 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13407 },
13408/* sbb.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
13409 {
13410 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13412 },
13413/* sbb.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
13414 {
13415 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13417 },
13418/* sbb.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
13419 {
13420 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13422 },
13423/* sbb.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
13424 {
13425 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13427 },
13428/* sbb.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
13429 {
13430 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13432 },
13433/* sbb.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
13434 {
13435 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "sbb.w", 24,
fb53f5a8 13436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13437 },
13438/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
13439 {
13440 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13442 },
13443/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
13444 {
13445 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13447 },
13448/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
13449 {
13450 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13452 },
13453/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
13454 {
13455 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13457 },
13458/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
13459 {
13460 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13462 },
13463/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
13464 {
13465 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13467 },
13468/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
13469 {
13470 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13472 },
13473/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
13474 {
13475 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13477 },
13478/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
13479 {
13480 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13482 },
13483/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
13484 {
13485 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13487 },
13488/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
13489 {
13490 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13492 },
13493/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
13494 {
13495 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13497 },
13498/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
13499 {
13500 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13502 },
13503/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
13504 {
13505 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13507 },
13508/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
13509 {
13510 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13512 },
13513/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
13514 {
13515 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13517 },
13518/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
13519 {
13520 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13522 },
13523/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
13524 {
13525 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "sbb.w", 32,
fb53f5a8 13526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13527 },
13528/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
13529 {
13530 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13532 },
13533/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
13534 {
13535 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13537 },
13538/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
13539 {
13540 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13542 },
13543/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
13544 {
13545 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13547 },
13548/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
13549 {
13550 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13552 },
13553/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
13554 {
13555 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "sbb.w", 40,
fb53f5a8 13556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13557 },
13558/* sbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
13559 {
13560 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13562 },
13563/* sbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
13564 {
13565 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13567 },
13568/* sbb.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
13569 {
13570 M32C_INSN_SBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "sbb.w", 48,
fb53f5a8 13571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13572 },
13573/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
13574 {
13575 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13577 },
13578/* sbb.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
13579 {
13580 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13582 },
13583/* sbb.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
13584 {
13585 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13587 },
13588/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
13589 {
13590 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13592 },
13593/* sbb.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
13594 {
13595 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13597 },
13598/* sbb.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
13599 {
13600 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13602 },
13603/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
13604 {
13605 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13607 },
13608/* sbb.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
13609 {
13610 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13612 },
13613/* sbb.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
13614 {
13615 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 32,
fb53f5a8 13616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13617 },
13618/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
13619 {
13620 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13622 },
13623/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
13624 {
13625 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13627 },
13628/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
13629 {
13630 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13632 },
13633/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
13634 {
13635 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13637 },
13638/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
13639 {
13640 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13642 },
13643/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
13644 {
13645 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13647 },
13648/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
13649 {
13650 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13652 },
13653/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
13654 {
13655 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13657 },
13658/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
13659 {
13660 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13662 },
13663/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
13664 {
13665 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13667 },
13668/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
13669 {
13670 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13672 },
13673/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
13674 {
13675 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13677 },
13678/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
13679 {
13680 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13682 },
13683/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
13684 {
13685 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13687 },
13688/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
13689 {
13690 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13692 },
13693/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
13694 {
13695 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13697 },
13698/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
13699 {
13700 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13702 },
13703/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
13704 {
13705 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13707 },
13708/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
13709 {
13710 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13712 },
13713/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
13714 {
13715 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13717 },
13718/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
13719 {
13720 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13722 },
13723/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
13724 {
13725 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13727 },
13728/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
13729 {
13730 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13732 },
13733/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
13734 {
13735 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13737 },
13738/* sbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
13739 {
13740 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13742 },
13743/* sbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
13744 {
13745 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13747 },
13748/* sbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
13749 {
13750 M32C_INSN_SBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13752 },
13753/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
13754 {
13755 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13757 },
13758/* sbb.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
13759 {
13760 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13762 },
13763/* sbb.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
13764 {
13765 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13767 },
13768/* sbb.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
13769 {
13770 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13772 },
13773/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
13774 {
13775 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13777 },
13778/* sbb.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
13779 {
13780 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13782 },
13783/* sbb.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
13784 {
13785 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13787 },
13788/* sbb.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
13789 {
13790 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13792 },
13793/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
13794 {
13795 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13797 },
13798/* sbb.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
13799 {
13800 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13802 },
13803/* sbb.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
13804 {
13805 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13807 },
13808/* sbb.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
13809 {
13810 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 40,
fb53f5a8 13811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13812 },
13813/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
13814 {
13815 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13817 },
13818/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
13819 {
13820 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13822 },
13823/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
13824 {
13825 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13827 },
13828/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
13829 {
13830 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13832 },
13833/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
13834 {
13835 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13837 },
13838/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
13839 {
13840 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13842 },
13843/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
13844 {
13845 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13847 },
13848/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
13849 {
13850 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13852 },
13853/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
13854 {
13855 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13857 },
13858/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
13859 {
13860 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13862 },
13863/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
13864 {
13865 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13867 },
13868/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
13869 {
13870 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13872 },
13873/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
13874 {
13875 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13877 },
13878/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
13879 {
13880 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13882 },
13883/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
13884 {
13885 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13887 },
13888/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
13889 {
13890 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13892 },
13893/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
13894 {
13895 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13897 },
13898/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
13899 {
13900 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13902 },
13903/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
13904 {
13905 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13907 },
13908/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
13909 {
13910 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13912 },
13913/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
13914 {
13915 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13917 },
13918/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
13919 {
13920 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13922 },
13923/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
13924 {
13925 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13927 },
13928/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
13929 {
13930 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13932 },
13933/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
13934 {
13935 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13937 },
13938/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
13939 {
13940 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13942 },
13943/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
13944 {
13945 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13947 },
13948/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
13949 {
13950 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13952 },
13953/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
13954 {
13955 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13957 },
13958/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
13959 {
13960 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13962 },
13963/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
13964 {
13965 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13967 },
13968/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
13969 {
13970 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 13971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13972 },
13973/* sbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
13974 {
13975 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13977 },
13978/* sbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
13979 {
13980 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13982 },
13983/* sbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
13984 {
13985 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13987 },
13988/* sbb.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
13989 {
13990 M32C_INSN_SBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "sbb.b", 64,
fb53f5a8 13991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13992 },
13993/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
13994 {
13995 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 48,
fb53f5a8 13996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
13997 },
13998/* sbb.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
13999 {
14000 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14002 },
14003/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
14004 {
14005 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14007 },
14008/* sbb.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
14009 {
14010 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14012 },
14013/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
14014 {
14015 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14017 },
14018/* sbb.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
14019 {
14020 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14022 },
14023/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
14024 {
14025 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 14026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14027 },
14028/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
14029 {
14030 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 14031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14032 },
14033/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
14034 {
14035 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14037 },
14038/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
14039 {
14040 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14042 },
14043/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
14044 {
14045 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "sbb.b", 72,
fb53f5a8 14046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14047 },
14048/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
14049 {
14050 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "sbb.b", 72,
fb53f5a8 14051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14052 },
14053/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
14054 {
14055 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 14056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14057 },
14058/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
14059 {
14060 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 14061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14062 },
14063/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
14064 {
14065 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14067 },
14068/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
14069 {
14070 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14072 },
14073/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
14074 {
14075 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 14076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14077 },
14078/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
14079 {
14080 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 14081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14082 },
14083/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
14084 {
14085 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14087 },
14088/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
14089 {
14090 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14092 },
14093/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
14094 {
14095 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14097 },
14098/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
14099 {
14100 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "sbb.b", 64,
fb53f5a8 14101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14102 },
14103/* sbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
14104 {
14105 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "sbb.b", 72,
fb53f5a8 14106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14107 },
14108/* sbb.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
14109 {
14110 M32C_INSN_SBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "sbb.b", 72,
fb53f5a8 14111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14112 },
14113/* sbb.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
14114 {
14115 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14117 },
14118/* sbb.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
14119 {
14120 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14122 },
14123/* sbb.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
14124 {
14125 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14127 },
14128/* sbb.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
14129 {
14130 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14132 },
14133/* sbb.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
14134 {
14135 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14137 },
14138/* sbb.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
14139 {
14140 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14142 },
14143/* sbb.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
14144 {
14145 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14147 },
14148/* sbb.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
14149 {
14150 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14152 },
14153/* sbb.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
14154 {
14155 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "sbb.b", 24,
fb53f5a8 14156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14157 },
14158/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
14159 {
14160 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14162 },
14163/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
14164 {
14165 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14167 },
14168/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
14169 {
14170 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14172 },
14173/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
14174 {
14175 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14177 },
14178/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
14179 {
14180 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14182 },
14183/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
14184 {
14185 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14187 },
14188/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
14189 {
14190 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14192 },
14193/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
14194 {
14195 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14197 },
14198/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
14199 {
14200 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14202 },
14203/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
14204 {
14205 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14207 },
14208/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
14209 {
14210 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14212 },
14213/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
14214 {
14215 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14217 },
14218/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
14219 {
14220 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14222 },
14223/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
14224 {
14225 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14227 },
14228/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
14229 {
14230 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14232 },
14233/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
14234 {
14235 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14237 },
14238/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
14239 {
14240 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14242 },
14243/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
14244 {
14245 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "sbb.b", 32,
fb53f5a8 14246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14247 },
14248/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
14249 {
14250 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14252 },
14253/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
14254 {
14255 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14257 },
14258/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
14259 {
14260 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14262 },
14263/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
14264 {
14265 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14267 },
14268/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
14269 {
14270 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14272 },
14273/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
14274 {
14275 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "sbb.b", 40,
fb53f5a8 14276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14277 },
14278/* sbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
14279 {
14280 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14282 },
14283/* sbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
14284 {
14285 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14287 },
14288/* sbb.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
14289 {
14290 M32C_INSN_SBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 14291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
14292 },
14293/* sbb.w${X} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
14294 {
14295 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "sbb.w", 24,
fb53f5a8 14296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14297 },
14298/* sbb.w${X} ${Dsp-16-u8}[sb],$Dst16RnHI */
14299 {
14300 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "sbb.w", 24,
fb53f5a8 14301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14302 },
14303/* sbb.w${X} ${Dsp-16-s8}[fb],$Dst16RnHI */
14304 {
14305 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "sbb.w", 24,
fb53f5a8 14306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14307 },
14308/* sbb.w${X} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
14309 {
14310 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "sbb.w", 24,
fb53f5a8 14311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14312 },
14313/* sbb.w${X} ${Dsp-16-u8}[sb],$Dst16AnHI */
14314 {
14315 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "sbb.w", 24,
fb53f5a8 14316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14317 },
14318/* sbb.w${X} ${Dsp-16-s8}[fb],$Dst16AnHI */
14319 {
14320 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "sbb.w", 24,
fb53f5a8 14321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14322 },
14323/* sbb.w${X} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
14324 {
14325 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "sbb.w", 24,
fb53f5a8 14326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14327 },
14328/* sbb.w${X} ${Dsp-16-u8}[sb],[$Dst16An] */
14329 {
14330 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "sbb.w", 24,
fb53f5a8 14331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14332 },
14333/* sbb.w${X} ${Dsp-16-s8}[fb],[$Dst16An] */
14334 {
14335 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "sbb.w", 24,
fb53f5a8 14336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14337 },
14338/* sbb.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
14339 {
14340 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "sbb.w", 32,
fb53f5a8 14341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14342 },
14343/* sbb.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
14344 {
14345 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "sbb.w", 32,
fb53f5a8 14346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14347 },
14348/* sbb.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
14349 {
14350 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "sbb.w", 32,
fb53f5a8 14351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14352 },
14353/* sbb.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
14354 {
14355 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "sbb.w", 40,
fb53f5a8 14356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14357 },
14358/* sbb.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
14359 {
14360 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "sbb.w", 40,
fb53f5a8 14361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14362 },
14363/* sbb.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
14364 {
14365 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "sbb.w", 40,
fb53f5a8 14366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14367 },
14368/* sbb.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
14369 {
14370 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "sbb.w", 32,
fb53f5a8 14371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14372 },
14373/* sbb.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
14374 {
14375 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "sbb.w", 32,
fb53f5a8 14376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14377 },
14378/* sbb.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
14379 {
14380 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "sbb.w", 32,
fb53f5a8 14381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14382 },
14383/* sbb.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
14384 {
14385 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "sbb.w", 40,
fb53f5a8 14386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14387 },
14388/* sbb.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
14389 {
14390 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "sbb.w", 40,
fb53f5a8 14391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14392 },
14393/* sbb.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
14394 {
14395 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "sbb.w", 40,
fb53f5a8 14396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14397 },
14398/* sbb.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
14399 {
14400 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "sbb.w", 32,
fb53f5a8 14401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14402 },
14403/* sbb.w${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
14404 {
14405 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "sbb.w", 32,
fb53f5a8 14406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14407 },
14408/* sbb.w${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
14409 {
14410 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "sbb.w", 32,
fb53f5a8 14411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14412 },
14413/* sbb.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
14414 {
14415 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "sbb16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "sbb.w", 40,
fb53f5a8 14416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14417 },
14418/* sbb.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
14419 {
14420 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "sbb16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "sbb.w", 40,
fb53f5a8 14421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14422 },
14423/* sbb.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
14424 {
14425 M32C_INSN_SBB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "sbb16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "sbb.w", 40,
fb53f5a8 14426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14427 },
14428/* sbb.w${X} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
14429 {
14430 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "sbb.w", 32,
fb53f5a8 14431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14432 },
14433/* sbb.w${X} ${Dsp-16-u16}[sb],$Dst16RnHI */
14434 {
14435 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "sbb.w", 32,
fb53f5a8 14436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14437 },
14438/* sbb.w${X} ${Dsp-16-u16},$Dst16RnHI */
14439 {
14440 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "sbb.w", 32,
fb53f5a8 14441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14442 },
14443/* sbb.w${X} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
14444 {
14445 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "sbb.w", 32,
fb53f5a8 14446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14447 },
14448/* sbb.w${X} ${Dsp-16-u16}[sb],$Dst16AnHI */
14449 {
14450 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "sbb.w", 32,
fb53f5a8 14451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14452 },
14453/* sbb.w${X} ${Dsp-16-u16},$Dst16AnHI */
14454 {
14455 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "sbb.w", 32,
fb53f5a8 14456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14457 },
14458/* sbb.w${X} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
14459 {
14460 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "sbb.w", 32,
fb53f5a8 14461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14462 },
14463/* sbb.w${X} ${Dsp-16-u16}[sb],[$Dst16An] */
14464 {
14465 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "sbb.w", 32,
fb53f5a8 14466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14467 },
14468/* sbb.w${X} ${Dsp-16-u16},[$Dst16An] */
14469 {
14470 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "sbb.w", 32,
fb53f5a8 14471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14472 },
14473/* sbb.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
14474 {
14475 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "sbb.w", 40,
fb53f5a8 14476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14477 },
14478/* sbb.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
14479 {
14480 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "sbb.w", 40,
fb53f5a8 14481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14482 },
14483/* sbb.w${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
14484 {
14485 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "sbb.w", 40,
fb53f5a8 14486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14487 },
14488/* sbb.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
14489 {
14490 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "sbb.w", 48,
fb53f5a8 14491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14492 },
14493/* sbb.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
14494 {
14495 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "sbb.w", 48,
fb53f5a8 14496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14497 },
14498/* sbb.w${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
14499 {
14500 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "sbb.w", 48,
fb53f5a8 14501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14502 },
14503/* sbb.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
14504 {
14505 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "sbb.w", 40,
fb53f5a8 14506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14507 },
14508/* sbb.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
14509 {
14510 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "sbb.w", 40,
fb53f5a8 14511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14512 },
14513/* sbb.w${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
14514 {
14515 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "sbb.w", 40,
fb53f5a8 14516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14517 },
14518/* sbb.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
14519 {
14520 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "sbb.w", 48,
fb53f5a8 14521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14522 },
14523/* sbb.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
14524 {
14525 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "sbb.w", 48,
fb53f5a8 14526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14527 },
14528/* sbb.w${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
14529 {
14530 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "sbb.w", 48,
fb53f5a8 14531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14532 },
14533/* sbb.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
14534 {
14535 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "sbb.w", 40,
fb53f5a8 14536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14537 },
14538/* sbb.w${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
14539 {
14540 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "sbb.w", 40,
fb53f5a8 14541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14542 },
14543/* sbb.w${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
14544 {
14545 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "sbb.w", 40,
fb53f5a8 14546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14547 },
14548/* sbb.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
14549 {
14550 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "sbb16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "sbb.w", 48,
fb53f5a8 14551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14552 },
14553/* sbb.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
14554 {
14555 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "sbb16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "sbb.w", 48,
fb53f5a8 14556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14557 },
14558/* sbb.w${X} ${Dsp-16-u16},${Dsp-32-u16} */
14559 {
14560 M32C_INSN_SBB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "sbb16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "sbb.w", 48,
fb53f5a8 14561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14562 },
14563/* sbb.w${X} $Src16RnHI,$Dst16RnHI */
14564 {
14565 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "sbb.w", 16,
fb53f5a8 14566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14567 },
14568/* sbb.w${X} $Src16AnHI,$Dst16RnHI */
14569 {
14570 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "sbb.w", 16,
fb53f5a8 14571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14572 },
14573/* sbb.w${X} [$Src16An],$Dst16RnHI */
14574 {
14575 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "sbb.w", 16,
fb53f5a8 14576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14577 },
14578/* sbb.w${X} $Src16RnHI,$Dst16AnHI */
14579 {
14580 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "sbb.w", 16,
fb53f5a8 14581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14582 },
14583/* sbb.w${X} $Src16AnHI,$Dst16AnHI */
14584 {
14585 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "sbb.w", 16,
fb53f5a8 14586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14587 },
14588/* sbb.w${X} [$Src16An],$Dst16AnHI */
14589 {
14590 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "sbb.w", 16,
fb53f5a8 14591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14592 },
14593/* sbb.w${X} $Src16RnHI,[$Dst16An] */
14594 {
14595 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "sbb.w", 16,
fb53f5a8 14596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14597 },
14598/* sbb.w${X} $Src16AnHI,[$Dst16An] */
14599 {
14600 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "sbb.w", 16,
fb53f5a8 14601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14602 },
14603/* sbb.w${X} [$Src16An],[$Dst16An] */
14604 {
14605 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "sbb.w", 16,
fb53f5a8 14606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14607 },
14608/* sbb.w${X} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
14609 {
14610 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "sbb.w", 24,
fb53f5a8 14611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14612 },
14613/* sbb.w${X} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
14614 {
14615 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "sbb.w", 24,
fb53f5a8 14616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14617 },
14618/* sbb.w${X} [$Src16An],${Dsp-16-u8}[$Dst16An] */
14619 {
14620 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "sbb.w", 24,
fb53f5a8 14621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14622 },
14623/* sbb.w${X} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
14624 {
14625 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "sbb.w", 32,
fb53f5a8 14626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14627 },
14628/* sbb.w${X} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
14629 {
14630 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "sbb.w", 32,
fb53f5a8 14631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14632 },
14633/* sbb.w${X} [$Src16An],${Dsp-16-u16}[$Dst16An] */
14634 {
14635 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "sbb.w", 32,
fb53f5a8 14636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14637 },
14638/* sbb.w${X} $Src16RnHI,${Dsp-16-u8}[sb] */
14639 {
14640 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "sbb.w", 24,
fb53f5a8 14641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14642 },
14643/* sbb.w${X} $Src16AnHI,${Dsp-16-u8}[sb] */
14644 {
14645 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "sbb.w", 24,
fb53f5a8 14646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14647 },
14648/* sbb.w${X} [$Src16An],${Dsp-16-u8}[sb] */
14649 {
14650 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "sbb.w", 24,
fb53f5a8 14651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14652 },
14653/* sbb.w${X} $Src16RnHI,${Dsp-16-u16}[sb] */
14654 {
14655 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "sbb.w", 32,
fb53f5a8 14656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14657 },
14658/* sbb.w${X} $Src16AnHI,${Dsp-16-u16}[sb] */
14659 {
14660 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "sbb.w", 32,
fb53f5a8 14661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14662 },
14663/* sbb.w${X} [$Src16An],${Dsp-16-u16}[sb] */
14664 {
14665 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "sbb.w", 32,
fb53f5a8 14666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14667 },
14668/* sbb.w${X} $Src16RnHI,${Dsp-16-s8}[fb] */
14669 {
14670 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "sbb.w", 24,
fb53f5a8 14671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14672 },
14673/* sbb.w${X} $Src16AnHI,${Dsp-16-s8}[fb] */
14674 {
14675 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "sbb.w", 24,
fb53f5a8 14676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14677 },
14678/* sbb.w${X} [$Src16An],${Dsp-16-s8}[fb] */
14679 {
14680 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "sbb.w", 24,
fb53f5a8 14681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14682 },
14683/* sbb.w${X} $Src16RnHI,${Dsp-16-u16} */
14684 {
14685 M32C_INSN_SBB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "sbb16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "sbb.w", 32,
fb53f5a8 14686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14687 },
14688/* sbb.w${X} $Src16AnHI,${Dsp-16-u16} */
14689 {
14690 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "sbb16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "sbb.w", 32,
fb53f5a8 14691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14692 },
14693/* sbb.w${X} [$Src16An],${Dsp-16-u16} */
14694 {
14695 M32C_INSN_SBB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "sbb16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "sbb.w", 32,
fb53f5a8 14696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14697 },
14698/* sbb.b${X} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
14699 {
14700 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "sbb.b", 24,
fb53f5a8 14701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14702 },
14703/* sbb.b${X} ${Dsp-16-u8}[sb],$Dst16RnQI */
14704 {
14705 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "sbb.b", 24,
fb53f5a8 14706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14707 },
14708/* sbb.b${X} ${Dsp-16-s8}[fb],$Dst16RnQI */
14709 {
14710 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "sbb.b", 24,
fb53f5a8 14711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14712 },
14713/* sbb.b${X} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
14714 {
14715 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "sbb.b", 24,
fb53f5a8 14716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14717 },
14718/* sbb.b${X} ${Dsp-16-u8}[sb],$Dst16AnQI */
14719 {
14720 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "sbb.b", 24,
fb53f5a8 14721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14722 },
14723/* sbb.b${X} ${Dsp-16-s8}[fb],$Dst16AnQI */
14724 {
14725 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "sbb.b", 24,
fb53f5a8 14726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14727 },
14728/* sbb.b${X} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
14729 {
14730 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "sbb.b", 24,
fb53f5a8 14731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14732 },
14733/* sbb.b${X} ${Dsp-16-u8}[sb],[$Dst16An] */
14734 {
14735 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "sbb.b", 24,
fb53f5a8 14736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14737 },
14738/* sbb.b${X} ${Dsp-16-s8}[fb],[$Dst16An] */
14739 {
14740 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "sbb.b", 24,
fb53f5a8 14741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14742 },
14743/* sbb.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
14744 {
14745 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "sbb.b", 32,
fb53f5a8 14746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14747 },
14748/* sbb.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
14749 {
14750 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "sbb.b", 32,
fb53f5a8 14751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14752 },
14753/* sbb.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
14754 {
14755 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "sbb.b", 32,
fb53f5a8 14756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14757 },
14758/* sbb.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
14759 {
14760 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "sbb.b", 40,
fb53f5a8 14761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14762 },
14763/* sbb.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
14764 {
14765 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "sbb.b", 40,
fb53f5a8 14766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14767 },
14768/* sbb.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
14769 {
14770 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "sbb.b", 40,
fb53f5a8 14771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14772 },
14773/* sbb.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
14774 {
14775 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "sbb.b", 32,
fb53f5a8 14776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14777 },
14778/* sbb.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
14779 {
14780 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "sbb.b", 32,
fb53f5a8 14781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14782 },
14783/* sbb.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
14784 {
14785 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "sbb.b", 32,
fb53f5a8 14786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14787 },
14788/* sbb.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
14789 {
14790 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "sbb.b", 40,
fb53f5a8 14791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14792 },
14793/* sbb.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
14794 {
14795 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "sbb.b", 40,
fb53f5a8 14796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14797 },
14798/* sbb.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
14799 {
14800 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "sbb.b", 40,
fb53f5a8 14801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14802 },
14803/* sbb.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
14804 {
14805 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "sbb.b", 32,
fb53f5a8 14806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14807 },
14808/* sbb.b${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
14809 {
14810 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "sbb.b", 32,
fb53f5a8 14811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14812 },
14813/* sbb.b${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
14814 {
14815 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "sbb.b", 32,
fb53f5a8 14816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14817 },
14818/* sbb.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
14819 {
14820 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "sbb16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "sbb.b", 40,
fb53f5a8 14821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14822 },
14823/* sbb.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
14824 {
14825 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "sbb16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "sbb.b", 40,
fb53f5a8 14826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14827 },
14828/* sbb.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
14829 {
14830 M32C_INSN_SBB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "sbb16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "sbb.b", 40,
fb53f5a8 14831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14832 },
14833/* sbb.b${X} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
14834 {
14835 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "sbb.b", 32,
fb53f5a8 14836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14837 },
14838/* sbb.b${X} ${Dsp-16-u16}[sb],$Dst16RnQI */
14839 {
14840 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "sbb.b", 32,
fb53f5a8 14841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14842 },
14843/* sbb.b${X} ${Dsp-16-u16},$Dst16RnQI */
14844 {
14845 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "sbb.b", 32,
fb53f5a8 14846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14847 },
14848/* sbb.b${X} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
14849 {
14850 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "sbb.b", 32,
fb53f5a8 14851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14852 },
14853/* sbb.b${X} ${Dsp-16-u16}[sb],$Dst16AnQI */
14854 {
14855 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "sbb.b", 32,
fb53f5a8 14856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14857 },
14858/* sbb.b${X} ${Dsp-16-u16},$Dst16AnQI */
14859 {
14860 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "sbb.b", 32,
fb53f5a8 14861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14862 },
14863/* sbb.b${X} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
14864 {
14865 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "sbb.b", 32,
fb53f5a8 14866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14867 },
14868/* sbb.b${X} ${Dsp-16-u16}[sb],[$Dst16An] */
14869 {
14870 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "sbb.b", 32,
fb53f5a8 14871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14872 },
14873/* sbb.b${X} ${Dsp-16-u16},[$Dst16An] */
14874 {
14875 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "sbb.b", 32,
fb53f5a8 14876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14877 },
14878/* sbb.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
14879 {
14880 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "sbb.b", 40,
fb53f5a8 14881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14882 },
14883/* sbb.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
14884 {
14885 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "sbb.b", 40,
fb53f5a8 14886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14887 },
14888/* sbb.b${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
14889 {
14890 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "sbb.b", 40,
fb53f5a8 14891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14892 },
14893/* sbb.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
14894 {
14895 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "sbb.b", 48,
fb53f5a8 14896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14897 },
14898/* sbb.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
14899 {
14900 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "sbb.b", 48,
fb53f5a8 14901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14902 },
14903/* sbb.b${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
14904 {
14905 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "sbb.b", 48,
fb53f5a8 14906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14907 },
14908/* sbb.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
14909 {
14910 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "sbb.b", 40,
fb53f5a8 14911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14912 },
14913/* sbb.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
14914 {
14915 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "sbb.b", 40,
fb53f5a8 14916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14917 },
14918/* sbb.b${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
14919 {
14920 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "sbb.b", 40,
fb53f5a8 14921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14922 },
14923/* sbb.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
14924 {
14925 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "sbb.b", 48,
fb53f5a8 14926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14927 },
14928/* sbb.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
14929 {
14930 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "sbb.b", 48,
fb53f5a8 14931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14932 },
14933/* sbb.b${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
14934 {
14935 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "sbb.b", 48,
fb53f5a8 14936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14937 },
14938/* sbb.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
14939 {
14940 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "sbb.b", 40,
fb53f5a8 14941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14942 },
14943/* sbb.b${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
14944 {
14945 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "sbb.b", 40,
fb53f5a8 14946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14947 },
14948/* sbb.b${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
14949 {
14950 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "sbb.b", 40,
fb53f5a8 14951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14952 },
14953/* sbb.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
14954 {
14955 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "sbb16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "sbb.b", 48,
fb53f5a8 14956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14957 },
14958/* sbb.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
14959 {
14960 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "sbb16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "sbb.b", 48,
fb53f5a8 14961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14962 },
14963/* sbb.b${X} ${Dsp-16-u16},${Dsp-32-u16} */
14964 {
14965 M32C_INSN_SBB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "sbb16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "sbb.b", 48,
fb53f5a8 14966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14967 },
14968/* sbb.b${X} $Src16RnQI,$Dst16RnQI */
14969 {
14970 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "sbb.b", 16,
fb53f5a8 14971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14972 },
14973/* sbb.b${X} $Src16AnQI,$Dst16RnQI */
14974 {
14975 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "sbb.b", 16,
fb53f5a8 14976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14977 },
14978/* sbb.b${X} [$Src16An],$Dst16RnQI */
14979 {
14980 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "sbb.b", 16,
fb53f5a8 14981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14982 },
14983/* sbb.b${X} $Src16RnQI,$Dst16AnQI */
14984 {
14985 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "sbb.b", 16,
fb53f5a8 14986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14987 },
14988/* sbb.b${X} $Src16AnQI,$Dst16AnQI */
14989 {
14990 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "sbb.b", 16,
fb53f5a8 14991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14992 },
14993/* sbb.b${X} [$Src16An],$Dst16AnQI */
14994 {
14995 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "sbb.b", 16,
fb53f5a8 14996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
14997 },
14998/* sbb.b${X} $Src16RnQI,[$Dst16An] */
14999 {
15000 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "sbb.b", 16,
fb53f5a8 15001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15002 },
15003/* sbb.b${X} $Src16AnQI,[$Dst16An] */
15004 {
15005 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "sbb.b", 16,
fb53f5a8 15006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15007 },
15008/* sbb.b${X} [$Src16An],[$Dst16An] */
15009 {
15010 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "sbb.b", 16,
fb53f5a8 15011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15012 },
15013/* sbb.b${X} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
15014 {
15015 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "sbb.b", 24,
fb53f5a8 15016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15017 },
15018/* sbb.b${X} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
15019 {
15020 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "sbb.b", 24,
fb53f5a8 15021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15022 },
15023/* sbb.b${X} [$Src16An],${Dsp-16-u8}[$Dst16An] */
15024 {
15025 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "sbb.b", 24,
fb53f5a8 15026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15027 },
15028/* sbb.b${X} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
15029 {
15030 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "sbb.b", 32,
fb53f5a8 15031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15032 },
15033/* sbb.b${X} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
15034 {
15035 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "sbb.b", 32,
fb53f5a8 15036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15037 },
15038/* sbb.b${X} [$Src16An],${Dsp-16-u16}[$Dst16An] */
15039 {
15040 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "sbb.b", 32,
fb53f5a8 15041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15042 },
15043/* sbb.b${X} $Src16RnQI,${Dsp-16-u8}[sb] */
15044 {
15045 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "sbb.b", 24,
fb53f5a8 15046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15047 },
15048/* sbb.b${X} $Src16AnQI,${Dsp-16-u8}[sb] */
15049 {
15050 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "sbb.b", 24,
fb53f5a8 15051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15052 },
15053/* sbb.b${X} [$Src16An],${Dsp-16-u8}[sb] */
15054 {
15055 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "sbb.b", 24,
fb53f5a8 15056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15057 },
15058/* sbb.b${X} $Src16RnQI,${Dsp-16-u16}[sb] */
15059 {
15060 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "sbb.b", 32,
fb53f5a8 15061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15062 },
15063/* sbb.b${X} $Src16AnQI,${Dsp-16-u16}[sb] */
15064 {
15065 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "sbb.b", 32,
fb53f5a8 15066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15067 },
15068/* sbb.b${X} [$Src16An],${Dsp-16-u16}[sb] */
15069 {
15070 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "sbb.b", 32,
fb53f5a8 15071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15072 },
15073/* sbb.b${X} $Src16RnQI,${Dsp-16-s8}[fb] */
15074 {
15075 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "sbb.b", 24,
fb53f5a8 15076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15077 },
15078/* sbb.b${X} $Src16AnQI,${Dsp-16-s8}[fb] */
15079 {
15080 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "sbb.b", 24,
fb53f5a8 15081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15082 },
15083/* sbb.b${X} [$Src16An],${Dsp-16-s8}[fb] */
15084 {
15085 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "sbb.b", 24,
fb53f5a8 15086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15087 },
15088/* sbb.b${X} $Src16RnQI,${Dsp-16-u16} */
15089 {
15090 M32C_INSN_SBB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "sbb16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "sbb.b", 32,
fb53f5a8 15091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15092 },
15093/* sbb.b${X} $Src16AnQI,${Dsp-16-u16} */
15094 {
15095 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "sbb16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "sbb.b", 32,
fb53f5a8 15096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15097 },
15098/* sbb.b${X} [$Src16An],${Dsp-16-u16} */
15099 {
15100 M32C_INSN_SBB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "sbb16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "sbb.b", 32,
fb53f5a8 15101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15102 },
15103/* sbb.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
15104 {
15105 M32C_INSN_SBB32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "sbb32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 15106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15107 },
15108/* sbb.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
15109 {
15110 M32C_INSN_SBB32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "sbb32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "sbb.w", 40,
fb53f5a8 15111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15112 },
15113/* sbb.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
15114 {
15115 M32C_INSN_SBB32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "sbb32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "sbb.w", 40,
fb53f5a8 15116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15117 },
15118/* sbb.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
15119 {
15120 M32C_INSN_SBB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 15121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15122 },
15123/* sbb.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
15124 {
15125 M32C_INSN_SBB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 15126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15127 },
15128/* sbb.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
15129 {
15130 M32C_INSN_SBB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "sbb.w", 48,
fb53f5a8 15131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15132 },
15133/* sbb.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
15134 {
15135 M32C_INSN_SBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 15136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15137 },
15138/* sbb.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
15139 {
15140 M32C_INSN_SBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 15141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15142 },
15143/* sbb.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
15144 {
15145 M32C_INSN_SBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "sbb.w", 56,
fb53f5a8 15146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15147 },
15148/* sbb.w${X} #${Imm-40-HI},${Dsp-24-u16} */
15149 {
15150 M32C_INSN_SBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "sbb32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "sbb.w", 56,
fb53f5a8 15151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15152 },
15153/* sbb.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
15154 {
15155 M32C_INSN_SBB32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "sbb32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "sbb.w", 64,
fb53f5a8 15156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15157 },
15158/* sbb.w${X} #${Imm-48-HI},${Dsp-24-u24} */
15159 {
15160 M32C_INSN_SBB32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "sbb32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "sbb.w", 64,
fb53f5a8 15161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15162 },
15163/* sbb.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
15164 {
15165 M32C_INSN_SBB32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "sbb32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 15166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15167 },
15168/* sbb.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
15169 {
15170 M32C_INSN_SBB32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "sbb32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "sbb.b", 32,
fb53f5a8 15171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15172 },
15173/* sbb.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
15174 {
15175 M32C_INSN_SBB32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "sbb32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "sbb.b", 32,
fb53f5a8 15176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15177 },
15178/* sbb.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
15179 {
15180 M32C_INSN_SBB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 15181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15182 },
15183/* sbb.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
15184 {
15185 M32C_INSN_SBB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 15186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15187 },
15188/* sbb.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
15189 {
15190 M32C_INSN_SBB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "sbb.b", 40,
fb53f5a8 15191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15192 },
15193/* sbb.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
15194 {
15195 M32C_INSN_SBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 15196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15197 },
15198/* sbb.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
15199 {
15200 M32C_INSN_SBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 15201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15202 },
15203/* sbb.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
15204 {
15205 M32C_INSN_SBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "sbb.b", 48,
fb53f5a8 15206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15207 },
15208/* sbb.b${X} #${Imm-40-QI},${Dsp-24-u16} */
15209 {
15210 M32C_INSN_SBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "sbb32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "sbb.b", 48,
fb53f5a8 15211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15212 },
15213/* sbb.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
15214 {
15215 M32C_INSN_SBB32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "sbb32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "sbb.b", 56,
fb53f5a8 15216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15217 },
15218/* sbb.b${X} #${Imm-48-QI},${Dsp-24-u24} */
15219 {
15220 M32C_INSN_SBB32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "sbb32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "sbb.b", 56,
fb53f5a8 15221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15222 },
15223/* sbb.w${X} #${Imm-16-HI},$Dst16RnHI */
15224 {
15225 M32C_INSN_SBB16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "sbb16.w-imm-G-basic-dst16-Rn-direct-HI", "sbb.w", 32,
fb53f5a8 15226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15227 },
15228/* sbb.w${X} #${Imm-16-HI},$Dst16AnHI */
15229 {
15230 M32C_INSN_SBB16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "sbb16.w-imm-G-basic-dst16-An-direct-HI", "sbb.w", 32,
fb53f5a8 15231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15232 },
15233/* sbb.w${X} #${Imm-16-HI},[$Dst16An] */
15234 {
15235 M32C_INSN_SBB16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "sbb16.w-imm-G-basic-dst16-An-indirect-HI", "sbb.w", 32,
fb53f5a8 15236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15237 },
15238/* sbb.w${X} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
15239 {
15240 M32C_INSN_SBB16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "sbb16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "sbb.w", 40,
fb53f5a8 15241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15242 },
15243/* sbb.w${X} #${Imm-24-HI},${Dsp-16-u8}[sb] */
15244 {
15245 M32C_INSN_SBB16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "sbb16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "sbb.w", 40,
fb53f5a8 15246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15247 },
15248/* sbb.w${X} #${Imm-24-HI},${Dsp-16-s8}[fb] */
15249 {
15250 M32C_INSN_SBB16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "sbb16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "sbb.w", 40,
fb53f5a8 15251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15252 },
15253/* sbb.w${X} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
15254 {
15255 M32C_INSN_SBB16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "sbb16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "sbb.w", 48,
fb53f5a8 15256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15257 },
15258/* sbb.w${X} #${Imm-32-HI},${Dsp-16-u16}[sb] */
15259 {
15260 M32C_INSN_SBB16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "sbb16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "sbb.w", 48,
fb53f5a8 15261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15262 },
15263/* sbb.w${X} #${Imm-32-HI},${Dsp-16-u16} */
15264 {
15265 M32C_INSN_SBB16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "sbb16.w-imm-G-16-16-dst16-16-16-absolute-HI", "sbb.w", 48,
fb53f5a8 15266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15267 },
15268/* sbb.b${X} #${Imm-16-QI},$Dst16RnQI */
15269 {
15270 M32C_INSN_SBB16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "sbb16.b-imm-G-basic-dst16-Rn-direct-QI", "sbb.b", 24,
fb53f5a8 15271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15272 },
15273/* sbb.b${X} #${Imm-16-QI},$Dst16AnQI */
15274 {
15275 M32C_INSN_SBB16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "sbb16.b-imm-G-basic-dst16-An-direct-QI", "sbb.b", 24,
fb53f5a8 15276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15277 },
15278/* sbb.b${X} #${Imm-16-QI},[$Dst16An] */
15279 {
15280 M32C_INSN_SBB16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "sbb16.b-imm-G-basic-dst16-An-indirect-QI", "sbb.b", 24,
fb53f5a8 15281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15282 },
15283/* sbb.b${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
15284 {
15285 M32C_INSN_SBB16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "sbb16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "sbb.b", 32,
fb53f5a8 15286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15287 },
15288/* sbb.b${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
15289 {
15290 M32C_INSN_SBB16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "sbb16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "sbb.b", 32,
fb53f5a8 15291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15292 },
15293/* sbb.b${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
15294 {
15295 M32C_INSN_SBB16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "sbb16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "sbb.b", 32,
fb53f5a8 15296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15297 },
15298/* sbb.b${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
15299 {
15300 M32C_INSN_SBB16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "sbb16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "sbb.b", 40,
fb53f5a8 15301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15302 },
15303/* sbb.b${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
15304 {
15305 M32C_INSN_SBB16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "sbb16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "sbb.b", 40,
fb53f5a8 15306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15307 },
15308/* sbb.b${X} #${Imm-32-QI},${Dsp-16-u16} */
15309 {
15310 M32C_INSN_SBB16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "sbb16.b-imm-G-16-16-dst16-16-16-absolute-QI", "sbb.b", 40,
fb53f5a8 15311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 15312 },
a1a280bb 15313/* rot.w r1h,$Dst32RnUnprefixedHI */
49f58d10 15314 {
a1a280bb 15315 M32C_INSN_ROT32_W_DST_DST32_RN_DIRECT_UNPREFIXED_HI, "rot32.w-dst-dst32-Rn-direct-Unprefixed-HI", "rot.w", 16,
fb53f5a8 15316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 15317 },
a1a280bb 15318/* rot.w r1h,$Dst32AnUnprefixedHI */
49f58d10 15319 {
a1a280bb 15320 M32C_INSN_ROT32_W_DST_DST32_AN_DIRECT_UNPREFIXED_HI, "rot32.w-dst-dst32-An-direct-Unprefixed-HI", "rot.w", 16,
fb53f5a8 15321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15322 },
15323/* rot.w r1h,[$Dst32AnUnprefixed] */
15324 {
a1a280bb 15325 M32C_INSN_ROT32_W_DST_DST32_AN_INDIRECT_UNPREFIXED_HI, "rot32.w-dst-dst32-An-indirect-Unprefixed-HI", "rot.w", 16,
fb53f5a8 15326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15327 },
15328/* rot.w r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
15329 {
a1a280bb 15330 M32C_INSN_ROT32_W_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-8-An-relative-Unprefixed-HI", "rot.w", 24,
fb53f5a8 15331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15332 },
15333/* rot.w r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
15334 {
a1a280bb 15335 M32C_INSN_ROT32_W_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-16-An-relative-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15337 },
15338/* rot.w r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
15339 {
a1a280bb 15340 M32C_INSN_ROT32_W_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-24-An-relative-Unprefixed-HI", "rot.w", 40,
fb53f5a8 15341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15342 },
15343/* rot.w r1h,${Dsp-16-u8}[sb] */
15344 {
a1a280bb 15345 M32C_INSN_ROT32_W_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-8-SB-relative-Unprefixed-HI", "rot.w", 24,
fb53f5a8 15346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15347 },
15348/* rot.w r1h,${Dsp-16-u16}[sb] */
15349 {
a1a280bb 15350 M32C_INSN_ROT32_W_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-16-SB-relative-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15352 },
15353/* rot.w r1h,${Dsp-16-s8}[fb] */
15354 {
a1a280bb 15355 M32C_INSN_ROT32_W_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-8-FB-relative-Unprefixed-HI", "rot.w", 24,
fb53f5a8 15356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15357 },
15358/* rot.w r1h,${Dsp-16-s16}[fb] */
15359 {
a1a280bb 15360 M32C_INSN_ROT32_W_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-16-FB-relative-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15362 },
15363/* rot.w r1h,${Dsp-16-u16} */
15364 {
a1a280bb 15365 M32C_INSN_ROT32_W_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-16-absolute-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15367 },
15368/* rot.w r1h,${Dsp-16-u24} */
15369 {
a1a280bb 15370 M32C_INSN_ROT32_W_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "rot32.w-dst-dst32-16-24-absolute-Unprefixed-HI", "rot.w", 40,
fb53f5a8 15371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 15372 },
a1a280bb 15373/* rot.b r1h,$Dst32RnUnprefixedQI */
49f58d10 15374 {
a1a280bb 15375 M32C_INSN_ROT32_B_DST_DST32_RN_DIRECT_UNPREFIXED_QI, "rot32.b-dst-dst32-Rn-direct-Unprefixed-QI", "rot.b", 16,
fb53f5a8 15376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 15377 },
a1a280bb 15378/* rot.b r1h,$Dst32AnUnprefixedQI */
49f58d10 15379 {
a1a280bb 15380 M32C_INSN_ROT32_B_DST_DST32_AN_DIRECT_UNPREFIXED_QI, "rot32.b-dst-dst32-An-direct-Unprefixed-QI", "rot.b", 16,
fb53f5a8 15381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15382 },
15383/* rot.b r1h,[$Dst32AnUnprefixed] */
15384 {
a1a280bb 15385 M32C_INSN_ROT32_B_DST_DST32_AN_INDIRECT_UNPREFIXED_QI, "rot32.b-dst-dst32-An-indirect-Unprefixed-QI", "rot.b", 16,
fb53f5a8 15386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15387 },
15388/* rot.b r1h,${Dsp-16-u8}[$Dst32AnUnprefixed] */
15389 {
a1a280bb 15390 M32C_INSN_ROT32_B_DST_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-8-An-relative-Unprefixed-QI", "rot.b", 24,
fb53f5a8 15391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15392 },
15393/* rot.b r1h,${Dsp-16-u16}[$Dst32AnUnprefixed] */
15394 {
a1a280bb 15395 M32C_INSN_ROT32_B_DST_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-16-An-relative-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15397 },
15398/* rot.b r1h,${Dsp-16-u24}[$Dst32AnUnprefixed] */
15399 {
a1a280bb 15400 M32C_INSN_ROT32_B_DST_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-24-An-relative-Unprefixed-QI", "rot.b", 40,
fb53f5a8 15401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15402 },
15403/* rot.b r1h,${Dsp-16-u8}[sb] */
15404 {
a1a280bb 15405 M32C_INSN_ROT32_B_DST_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-8-SB-relative-Unprefixed-QI", "rot.b", 24,
fb53f5a8 15406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15407 },
15408/* rot.b r1h,${Dsp-16-u16}[sb] */
15409 {
a1a280bb 15410 M32C_INSN_ROT32_B_DST_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-16-SB-relative-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15412 },
15413/* rot.b r1h,${Dsp-16-s8}[fb] */
15414 {
a1a280bb 15415 M32C_INSN_ROT32_B_DST_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-8-FB-relative-Unprefixed-QI", "rot.b", 24,
fb53f5a8 15416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15417 },
15418/* rot.b r1h,${Dsp-16-s16}[fb] */
15419 {
a1a280bb 15420 M32C_INSN_ROT32_B_DST_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-16-FB-relative-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15422 },
15423/* rot.b r1h,${Dsp-16-u16} */
15424 {
a1a280bb 15425 M32C_INSN_ROT32_B_DST_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-16-absolute-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15427 },
15428/* rot.b r1h,${Dsp-16-u24} */
15429 {
a1a280bb 15430 M32C_INSN_ROT32_B_DST_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "rot32.b-dst-dst32-16-24-absolute-Unprefixed-QI", "rot.b", 40,
fb53f5a8 15431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15432 },
15433/* rot.w r1h,$Dst16RnHI */
15434 {
15435 M32C_INSN_ROT16_W_DST_DST16_RN_DIRECT_HI, "rot16.w-dst-dst16-Rn-direct-HI", "rot.w", 16,
fb53f5a8 15436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15437 },
15438/* rot.w r1h,$Dst16AnHI */
15439 {
15440 M32C_INSN_ROT16_W_DST_DST16_AN_DIRECT_HI, "rot16.w-dst-dst16-An-direct-HI", "rot.w", 16,
fb53f5a8 15441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15442 },
15443/* rot.w r1h,[$Dst16An] */
15444 {
15445 M32C_INSN_ROT16_W_DST_DST16_AN_INDIRECT_HI, "rot16.w-dst-dst16-An-indirect-HI", "rot.w", 16,
fb53f5a8 15446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15447 },
15448/* rot.w r1h,${Dsp-16-u8}[$Dst16An] */
15449 {
15450 M32C_INSN_ROT16_W_DST_DST16_16_8_AN_RELATIVE_HI, "rot16.w-dst-dst16-16-8-An-relative-HI", "rot.w", 24,
fb53f5a8 15451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15452 },
15453/* rot.w r1h,${Dsp-16-u16}[$Dst16An] */
15454 {
15455 M32C_INSN_ROT16_W_DST_DST16_16_16_AN_RELATIVE_HI, "rot16.w-dst-dst16-16-16-An-relative-HI", "rot.w", 32,
fb53f5a8 15456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15457 },
15458/* rot.w r1h,${Dsp-16-u8}[sb] */
15459 {
15460 M32C_INSN_ROT16_W_DST_DST16_16_8_SB_RELATIVE_HI, "rot16.w-dst-dst16-16-8-SB-relative-HI", "rot.w", 24,
fb53f5a8 15461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15462 },
15463/* rot.w r1h,${Dsp-16-u16}[sb] */
15464 {
15465 M32C_INSN_ROT16_W_DST_DST16_16_16_SB_RELATIVE_HI, "rot16.w-dst-dst16-16-16-SB-relative-HI", "rot.w", 32,
fb53f5a8 15466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15467 },
15468/* rot.w r1h,${Dsp-16-s8}[fb] */
15469 {
15470 M32C_INSN_ROT16_W_DST_DST16_16_8_FB_RELATIVE_HI, "rot16.w-dst-dst16-16-8-FB-relative-HI", "rot.w", 24,
fb53f5a8 15471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15472 },
15473/* rot.w r1h,${Dsp-16-u16} */
15474 {
15475 M32C_INSN_ROT16_W_DST_DST16_16_16_ABSOLUTE_HI, "rot16.w-dst-dst16-16-16-absolute-HI", "rot.w", 32,
fb53f5a8 15476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 15477 },
a1a280bb 15478/* rot.b r1h,$Dst16RnQI */
49f58d10 15479 {
a1a280bb 15480 M32C_INSN_ROT16_B_DST_DST16_RN_DIRECT_QI, "rot16.b-dst-dst16-Rn-direct-QI", "rot.b", 16,
fb53f5a8 15481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 15482 },
a1a280bb 15483/* rot.b r1h,$Dst16AnQI */
49f58d10 15484 {
a1a280bb 15485 M32C_INSN_ROT16_B_DST_DST16_AN_DIRECT_QI, "rot16.b-dst-dst16-An-direct-QI", "rot.b", 16,
fb53f5a8 15486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15487 },
15488/* rot.b r1h,[$Dst16An] */
15489 {
a1a280bb 15490 M32C_INSN_ROT16_B_DST_DST16_AN_INDIRECT_QI, "rot16.b-dst-dst16-An-indirect-QI", "rot.b", 16,
fb53f5a8 15491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15492 },
15493/* rot.b r1h,${Dsp-16-u8}[$Dst16An] */
15494 {
a1a280bb 15495 M32C_INSN_ROT16_B_DST_DST16_16_8_AN_RELATIVE_QI, "rot16.b-dst-dst16-16-8-An-relative-QI", "rot.b", 24,
fb53f5a8 15496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15497 },
15498/* rot.b r1h,${Dsp-16-u16}[$Dst16An] */
15499 {
a1a280bb 15500 M32C_INSN_ROT16_B_DST_DST16_16_16_AN_RELATIVE_QI, "rot16.b-dst-dst16-16-16-An-relative-QI", "rot.b", 32,
fb53f5a8 15501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15502 },
15503/* rot.b r1h,${Dsp-16-u8}[sb] */
15504 {
a1a280bb 15505 M32C_INSN_ROT16_B_DST_DST16_16_8_SB_RELATIVE_QI, "rot16.b-dst-dst16-16-8-SB-relative-QI", "rot.b", 24,
fb53f5a8 15506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15507 },
15508/* rot.b r1h,${Dsp-16-u16}[sb] */
15509 {
a1a280bb 15510 M32C_INSN_ROT16_B_DST_DST16_16_16_SB_RELATIVE_QI, "rot16.b-dst-dst16-16-16-SB-relative-QI", "rot.b", 32,
fb53f5a8 15511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15512 },
15513/* rot.b r1h,${Dsp-16-s8}[fb] */
15514 {
a1a280bb 15515 M32C_INSN_ROT16_B_DST_DST16_16_8_FB_RELATIVE_QI, "rot16.b-dst-dst16-16-8-FB-relative-QI", "rot.b", 24,
fb53f5a8 15516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15517 },
15518/* rot.b r1h,${Dsp-16-u16} */
15519 {
a1a280bb 15520 M32C_INSN_ROT16_B_DST_DST16_16_16_ABSOLUTE_QI, "rot16.b-dst-dst16-16-16-absolute-QI", "rot.b", 32,
fb53f5a8 15521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15522 },
15523/* rot.w${Q} #${Imm-sh-12-s4},$Dst32RnUnprefixedHI */
15524 {
15525 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "rot.w", 16,
fb53f5a8 15526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15527 },
15528/* rot.w${Q} #${Imm-sh-12-s4},$Dst32AnUnprefixedHI */
15529 {
15530 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "rot.w", 16,
fb53f5a8 15531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15532 },
15533/* rot.w${Q} #${Imm-sh-12-s4},[$Dst32AnUnprefixed] */
15534 {
15535 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "rot.w", 16,
fb53f5a8 15536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15537 },
15538/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
15539 {
15540 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "rot.w", 24,
fb53f5a8 15541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15542 },
15543/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
15544 {
15545 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15547 },
15548/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
15549 {
15550 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "rot.w", 40,
fb53f5a8 15551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15552 },
15553/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[sb] */
15554 {
15555 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "rot.w", 24,
fb53f5a8 15556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15557 },
15558/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[sb] */
15559 {
15560 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15562 },
15563/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-s8}[fb] */
15564 {
15565 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "rot.w", 24,
fb53f5a8 15566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15567 },
15568/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-s16}[fb] */
15569 {
15570 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15572 },
15573/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u16} */
15574 {
15575 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "rot.w", 32,
fb53f5a8 15576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15577 },
15578/* rot.w${Q} #${Imm-sh-12-s4},${Dsp-16-u24} */
15579 {
15580 M32C_INSN_ROT32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "rot32.w-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "rot.w", 40,
fb53f5a8 15581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15582 },
15583/* rot.b${Q} #${Imm-sh-12-s4},$Dst32RnUnprefixedQI */
15584 {
15585 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "rot.b", 16,
fb53f5a8 15586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15587 },
15588/* rot.b${Q} #${Imm-sh-12-s4},$Dst32AnUnprefixedQI */
15589 {
15590 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "rot.b", 16,
fb53f5a8 15591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15592 },
15593/* rot.b${Q} #${Imm-sh-12-s4},[$Dst32AnUnprefixed] */
15594 {
15595 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "rot.b", 16,
fb53f5a8 15596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15597 },
15598/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
15599 {
15600 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "rot.b", 24,
fb53f5a8 15601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15602 },
15603/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
15604 {
15605 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15607 },
15608/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
15609 {
15610 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "rot.b", 40,
fb53f5a8 15611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15612 },
15613/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u8}[sb] */
15614 {
15615 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "rot.b", 24,
fb53f5a8 15616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15617 },
15618/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16}[sb] */
15619 {
15620 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15622 },
15623/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-s8}[fb] */
15624 {
15625 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "rot.b", 24,
fb53f5a8 15626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15627 },
15628/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-s16}[fb] */
15629 {
15630 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15632 },
15633/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u16} */
15634 {
15635 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "rot.b", 32,
fb53f5a8 15636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15637 },
15638/* rot.b${Q} #${Imm-sh-12-s4},${Dsp-16-u24} */
15639 {
15640 M32C_INSN_ROT32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "rot32.b-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "rot.b", 40,
fb53f5a8 15641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15642 },
15643/* rot.w${Q} #${Imm-sh-8-s4},$Dst16RnHI */
15644 {
15645 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_RN_DIRECT_HI, "rot16.w-imm4-Q-16-dst16-Rn-direct-HI", "rot.w", 16,
fb53f5a8 15646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15647 },
15648/* rot.w${Q} #${Imm-sh-8-s4},$Dst16AnHI */
15649 {
15650 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_AN_DIRECT_HI, "rot16.w-imm4-Q-16-dst16-An-direct-HI", "rot.w", 16,
fb53f5a8 15651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15652 },
15653/* rot.w${Q} #${Imm-sh-8-s4},[$Dst16An] */
15654 {
15655 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_AN_INDIRECT_HI, "rot16.w-imm4-Q-16-dst16-An-indirect-HI", "rot.w", 16,
fb53f5a8 15656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15657 },
15658/* rot.w${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[$Dst16An] */
15659 {
15660 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_16_8_AN_RELATIVE_HI, "rot16.w-imm4-Q-16-dst16-16-8-An-relative-HI", "rot.w", 24,
fb53f5a8 15661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15662 },
15663/* rot.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[$Dst16An] */
15664 {
15665 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_16_16_AN_RELATIVE_HI, "rot16.w-imm4-Q-16-dst16-16-16-An-relative-HI", "rot.w", 32,
fb53f5a8 15666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15667 },
15668/* rot.w${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[sb] */
15669 {
15670 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_16_8_SB_RELATIVE_HI, "rot16.w-imm4-Q-16-dst16-16-8-SB-relative-HI", "rot.w", 24,
fb53f5a8 15671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15672 },
15673/* rot.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[sb] */
15674 {
15675 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_16_16_SB_RELATIVE_HI, "rot16.w-imm4-Q-16-dst16-16-16-SB-relative-HI", "rot.w", 32,
fb53f5a8 15676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15677 },
15678/* rot.w${Q} #${Imm-sh-8-s4},${Dsp-16-s8}[fb] */
15679 {
15680 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_16_8_FB_RELATIVE_HI, "rot16.w-imm4-Q-16-dst16-16-8-FB-relative-HI", "rot.w", 24,
fb53f5a8 15681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15682 },
15683/* rot.w${Q} #${Imm-sh-8-s4},${Dsp-16-u16} */
15684 {
15685 M32C_INSN_ROT16_W_IMM4_Q_16_DST16_16_16_ABSOLUTE_HI, "rot16.w-imm4-Q-16-dst16-16-16-absolute-HI", "rot.w", 32,
fb53f5a8 15686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15687 },
15688/* rot.b${Q} #${Imm-sh-8-s4},$Dst16RnQI */
15689 {
15690 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_RN_DIRECT_QI, "rot16.b-imm4-Q-16-dst16-Rn-direct-QI", "rot.b", 16,
fb53f5a8 15691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15692 },
15693/* rot.b${Q} #${Imm-sh-8-s4},$Dst16AnQI */
15694 {
15695 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_AN_DIRECT_QI, "rot16.b-imm4-Q-16-dst16-An-direct-QI", "rot.b", 16,
fb53f5a8 15696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15697 },
15698/* rot.b${Q} #${Imm-sh-8-s4},[$Dst16An] */
15699 {
15700 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_AN_INDIRECT_QI, "rot16.b-imm4-Q-16-dst16-An-indirect-QI", "rot.b", 16,
fb53f5a8 15701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15702 },
15703/* rot.b${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[$Dst16An] */
15704 {
15705 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "rot16.b-imm4-Q-16-dst16-16-8-An-relative-QI", "rot.b", 24,
fb53f5a8 15706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15707 },
15708/* rot.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[$Dst16An] */
15709 {
15710 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "rot16.b-imm4-Q-16-dst16-16-16-An-relative-QI", "rot.b", 32,
fb53f5a8 15711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15712 },
15713/* rot.b${Q} #${Imm-sh-8-s4},${Dsp-16-u8}[sb] */
15714 {
15715 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "rot16.b-imm4-Q-16-dst16-16-8-SB-relative-QI", "rot.b", 24,
fb53f5a8 15716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15717 },
15718/* rot.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16}[sb] */
15719 {
15720 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "rot16.b-imm4-Q-16-dst16-16-16-SB-relative-QI", "rot.b", 32,
fb53f5a8 15721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15722 },
15723/* rot.b${Q} #${Imm-sh-8-s4},${Dsp-16-s8}[fb] */
15724 {
15725 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "rot16.b-imm4-Q-16-dst16-16-8-FB-relative-QI", "rot.b", 24,
fb53f5a8 15726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15727 },
15728/* rot.b${Q} #${Imm-sh-8-s4},${Dsp-16-u16} */
15729 {
15730 M32C_INSN_ROT16_B_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "rot16.b-imm4-Q-16-dst16-16-16-absolute-QI", "rot.b", 32,
fb53f5a8 15731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15732 },
15733/* rorc.w $Dst32RnUnprefixedHI */
15734 {
15735 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "rorc.w", 16,
fb53f5a8 15736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15737 },
15738/* rorc.w $Dst32AnUnprefixedHI */
15739 {
15740 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "rorc.w", 16,
fb53f5a8 15741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15742 },
15743/* rorc.w [$Dst32AnUnprefixed] */
15744 {
15745 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "rorc.w", 16,
fb53f5a8 15746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15747 },
15748/* rorc.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
15749 {
15750 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "rorc.w", 24,
fb53f5a8 15751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15752 },
15753/* rorc.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
15754 {
15755 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "rorc.w", 32,
fb53f5a8 15756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15757 },
15758/* rorc.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
15759 {
15760 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "rorc.w", 40,
fb53f5a8 15761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15762 },
15763/* rorc.w ${Dsp-16-u8}[sb] */
15764 {
15765 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "rorc.w", 24,
fb53f5a8 15766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15767 },
15768/* rorc.w ${Dsp-16-u16}[sb] */
15769 {
15770 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "rorc.w", 32,
fb53f5a8 15771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15772 },
15773/* rorc.w ${Dsp-16-s8}[fb] */
15774 {
15775 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "rorc.w", 24,
fb53f5a8 15776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15777 },
15778/* rorc.w ${Dsp-16-s16}[fb] */
15779 {
15780 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "rorc.w", 32,
fb53f5a8 15781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15782 },
15783/* rorc.w ${Dsp-16-u16} */
15784 {
15785 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "rorc.w", 32,
fb53f5a8 15786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15787 },
15788/* rorc.w ${Dsp-16-u24} */
15789 {
15790 M32C_INSN_RORC32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "rorc32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "rorc.w", 40,
fb53f5a8 15791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15792 },
15793/* rorc.b $Dst32RnUnprefixedQI */
15794 {
15795 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "rorc.b", 16,
fb53f5a8 15796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15797 },
15798/* rorc.b $Dst32AnUnprefixedQI */
15799 {
15800 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "rorc.b", 16,
fb53f5a8 15801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15802 },
15803/* rorc.b [$Dst32AnUnprefixed] */
15804 {
15805 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "rorc.b", 16,
fb53f5a8 15806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15807 },
15808/* rorc.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
15809 {
15810 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "rorc.b", 24,
fb53f5a8 15811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15812 },
15813/* rorc.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
15814 {
15815 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "rorc.b", 32,
fb53f5a8 15816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15817 },
15818/* rorc.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
15819 {
15820 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "rorc.b", 40,
fb53f5a8 15821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15822 },
15823/* rorc.b ${Dsp-16-u8}[sb] */
15824 {
15825 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "rorc.b", 24,
fb53f5a8 15826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15827 },
15828/* rorc.b ${Dsp-16-u16}[sb] */
15829 {
15830 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "rorc.b", 32,
fb53f5a8 15831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15832 },
15833/* rorc.b ${Dsp-16-s8}[fb] */
15834 {
15835 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "rorc.b", 24,
fb53f5a8 15836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15837 },
15838/* rorc.b ${Dsp-16-s16}[fb] */
15839 {
15840 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "rorc.b", 32,
fb53f5a8 15841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15842 },
15843/* rorc.b ${Dsp-16-u16} */
15844 {
15845 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "rorc.b", 32,
fb53f5a8 15846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15847 },
15848/* rorc.b ${Dsp-16-u24} */
15849 {
15850 M32C_INSN_RORC32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "rorc32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "rorc.b", 40,
fb53f5a8 15851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15852 },
15853/* rorc.w $Dst16RnHI */
15854 {
15855 M32C_INSN_RORC16_W_16_DST16_RN_DIRECT_HI, "rorc16.w-16-dst16-Rn-direct-HI", "rorc.w", 16,
fb53f5a8 15856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15857 },
15858/* rorc.w $Dst16AnHI */
15859 {
15860 M32C_INSN_RORC16_W_16_DST16_AN_DIRECT_HI, "rorc16.w-16-dst16-An-direct-HI", "rorc.w", 16,
fb53f5a8 15861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15862 },
15863/* rorc.w [$Dst16An] */
15864 {
15865 M32C_INSN_RORC16_W_16_DST16_AN_INDIRECT_HI, "rorc16.w-16-dst16-An-indirect-HI", "rorc.w", 16,
fb53f5a8 15866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15867 },
15868/* rorc.w ${Dsp-16-u8}[$Dst16An] */
15869 {
15870 M32C_INSN_RORC16_W_16_DST16_16_8_AN_RELATIVE_HI, "rorc16.w-16-dst16-16-8-An-relative-HI", "rorc.w", 24,
fb53f5a8 15871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15872 },
15873/* rorc.w ${Dsp-16-u16}[$Dst16An] */
15874 {
15875 M32C_INSN_RORC16_W_16_DST16_16_16_AN_RELATIVE_HI, "rorc16.w-16-dst16-16-16-An-relative-HI", "rorc.w", 32,
fb53f5a8 15876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15877 },
15878/* rorc.w ${Dsp-16-u8}[sb] */
15879 {
15880 M32C_INSN_RORC16_W_16_DST16_16_8_SB_RELATIVE_HI, "rorc16.w-16-dst16-16-8-SB-relative-HI", "rorc.w", 24,
fb53f5a8 15881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15882 },
15883/* rorc.w ${Dsp-16-u16}[sb] */
15884 {
15885 M32C_INSN_RORC16_W_16_DST16_16_16_SB_RELATIVE_HI, "rorc16.w-16-dst16-16-16-SB-relative-HI", "rorc.w", 32,
fb53f5a8 15886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15887 },
15888/* rorc.w ${Dsp-16-s8}[fb] */
15889 {
15890 M32C_INSN_RORC16_W_16_DST16_16_8_FB_RELATIVE_HI, "rorc16.w-16-dst16-16-8-FB-relative-HI", "rorc.w", 24,
fb53f5a8 15891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15892 },
15893/* rorc.w ${Dsp-16-u16} */
15894 {
15895 M32C_INSN_RORC16_W_16_DST16_16_16_ABSOLUTE_HI, "rorc16.w-16-dst16-16-16-absolute-HI", "rorc.w", 32,
fb53f5a8 15896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15897 },
15898/* rorc.b $Dst16RnQI */
15899 {
15900 M32C_INSN_RORC16_B_16_DST16_RN_DIRECT_QI, "rorc16.b-16-dst16-Rn-direct-QI", "rorc.b", 16,
fb53f5a8 15901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15902 },
15903/* rorc.b $Dst16AnQI */
15904 {
15905 M32C_INSN_RORC16_B_16_DST16_AN_DIRECT_QI, "rorc16.b-16-dst16-An-direct-QI", "rorc.b", 16,
fb53f5a8 15906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15907 },
15908/* rorc.b [$Dst16An] */
15909 {
15910 M32C_INSN_RORC16_B_16_DST16_AN_INDIRECT_QI, "rorc16.b-16-dst16-An-indirect-QI", "rorc.b", 16,
fb53f5a8 15911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15912 },
15913/* rorc.b ${Dsp-16-u8}[$Dst16An] */
15914 {
15915 M32C_INSN_RORC16_B_16_DST16_16_8_AN_RELATIVE_QI, "rorc16.b-16-dst16-16-8-An-relative-QI", "rorc.b", 24,
fb53f5a8 15916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15917 },
15918/* rorc.b ${Dsp-16-u16}[$Dst16An] */
15919 {
15920 M32C_INSN_RORC16_B_16_DST16_16_16_AN_RELATIVE_QI, "rorc16.b-16-dst16-16-16-An-relative-QI", "rorc.b", 32,
fb53f5a8 15921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15922 },
15923/* rorc.b ${Dsp-16-u8}[sb] */
15924 {
15925 M32C_INSN_RORC16_B_16_DST16_16_8_SB_RELATIVE_QI, "rorc16.b-16-dst16-16-8-SB-relative-QI", "rorc.b", 24,
fb53f5a8 15926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15927 },
15928/* rorc.b ${Dsp-16-u16}[sb] */
15929 {
15930 M32C_INSN_RORC16_B_16_DST16_16_16_SB_RELATIVE_QI, "rorc16.b-16-dst16-16-16-SB-relative-QI", "rorc.b", 32,
fb53f5a8 15931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15932 },
15933/* rorc.b ${Dsp-16-s8}[fb] */
15934 {
15935 M32C_INSN_RORC16_B_16_DST16_16_8_FB_RELATIVE_QI, "rorc16.b-16-dst16-16-8-FB-relative-QI", "rorc.b", 24,
fb53f5a8 15936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15937 },
15938/* rorc.b ${Dsp-16-u16} */
15939 {
15940 M32C_INSN_RORC16_B_16_DST16_16_16_ABSOLUTE_QI, "rorc16.b-16-dst16-16-16-absolute-QI", "rorc.b", 32,
fb53f5a8 15941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
15942 },
15943/* rolc.w $Dst32RnUnprefixedHI */
15944 {
15945 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "rolc.w", 16,
fb53f5a8 15946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15947 },
15948/* rolc.w $Dst32AnUnprefixedHI */
15949 {
15950 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "rolc.w", 16,
fb53f5a8 15951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15952 },
15953/* rolc.w [$Dst32AnUnprefixed] */
15954 {
15955 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "rolc.w", 16,
fb53f5a8 15956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15957 },
15958/* rolc.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
15959 {
15960 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "rolc.w", 24,
fb53f5a8 15961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15962 },
15963/* rolc.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
15964 {
15965 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "rolc.w", 32,
fb53f5a8 15966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15967 },
15968/* rolc.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
15969 {
15970 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "rolc.w", 40,
fb53f5a8 15971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15972 },
15973/* rolc.w ${Dsp-16-u8}[sb] */
15974 {
15975 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "rolc.w", 24,
fb53f5a8 15976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15977 },
15978/* rolc.w ${Dsp-16-u16}[sb] */
15979 {
15980 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "rolc.w", 32,
fb53f5a8 15981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15982 },
15983/* rolc.w ${Dsp-16-s8}[fb] */
15984 {
15985 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "rolc.w", 24,
fb53f5a8 15986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15987 },
15988/* rolc.w ${Dsp-16-s16}[fb] */
15989 {
15990 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "rolc.w", 32,
fb53f5a8 15991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15992 },
15993/* rolc.w ${Dsp-16-u16} */
15994 {
15995 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "rolc.w", 32,
fb53f5a8 15996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
15997 },
15998/* rolc.w ${Dsp-16-u24} */
15999 {
16000 M32C_INSN_ROLC32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "rolc32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "rolc.w", 40,
fb53f5a8 16001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16002 },
16003/* rolc.b $Dst32RnUnprefixedQI */
16004 {
16005 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "rolc.b", 16,
fb53f5a8 16006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16007 },
16008/* rolc.b $Dst32AnUnprefixedQI */
16009 {
16010 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "rolc.b", 16,
fb53f5a8 16011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16012 },
16013/* rolc.b [$Dst32AnUnprefixed] */
16014 {
16015 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "rolc.b", 16,
fb53f5a8 16016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16017 },
16018/* rolc.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16019 {
16020 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "rolc.b", 24,
fb53f5a8 16021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16022 },
16023/* rolc.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16024 {
16025 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "rolc.b", 32,
fb53f5a8 16026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16027 },
16028/* rolc.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16029 {
16030 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "rolc.b", 40,
fb53f5a8 16031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16032 },
16033/* rolc.b ${Dsp-16-u8}[sb] */
16034 {
16035 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "rolc.b", 24,
fb53f5a8 16036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16037 },
16038/* rolc.b ${Dsp-16-u16}[sb] */
16039 {
16040 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "rolc.b", 32,
fb53f5a8 16041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16042 },
16043/* rolc.b ${Dsp-16-s8}[fb] */
16044 {
16045 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "rolc.b", 24,
fb53f5a8 16046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16047 },
16048/* rolc.b ${Dsp-16-s16}[fb] */
16049 {
16050 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "rolc.b", 32,
fb53f5a8 16051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16052 },
16053/* rolc.b ${Dsp-16-u16} */
16054 {
16055 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "rolc.b", 32,
fb53f5a8 16056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16057 },
16058/* rolc.b ${Dsp-16-u24} */
16059 {
16060 M32C_INSN_ROLC32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "rolc32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "rolc.b", 40,
fb53f5a8 16061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16062 },
16063/* rolc.w $Dst16RnHI */
16064 {
16065 M32C_INSN_ROLC16_W_16_DST16_RN_DIRECT_HI, "rolc16.w-16-dst16-Rn-direct-HI", "rolc.w", 16,
fb53f5a8 16066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16067 },
16068/* rolc.w $Dst16AnHI */
16069 {
16070 M32C_INSN_ROLC16_W_16_DST16_AN_DIRECT_HI, "rolc16.w-16-dst16-An-direct-HI", "rolc.w", 16,
fb53f5a8 16071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16072 },
16073/* rolc.w [$Dst16An] */
16074 {
16075 M32C_INSN_ROLC16_W_16_DST16_AN_INDIRECT_HI, "rolc16.w-16-dst16-An-indirect-HI", "rolc.w", 16,
fb53f5a8 16076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16077 },
16078/* rolc.w ${Dsp-16-u8}[$Dst16An] */
16079 {
16080 M32C_INSN_ROLC16_W_16_DST16_16_8_AN_RELATIVE_HI, "rolc16.w-16-dst16-16-8-An-relative-HI", "rolc.w", 24,
fb53f5a8 16081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16082 },
16083/* rolc.w ${Dsp-16-u16}[$Dst16An] */
16084 {
16085 M32C_INSN_ROLC16_W_16_DST16_16_16_AN_RELATIVE_HI, "rolc16.w-16-dst16-16-16-An-relative-HI", "rolc.w", 32,
fb53f5a8 16086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16087 },
16088/* rolc.w ${Dsp-16-u8}[sb] */
16089 {
16090 M32C_INSN_ROLC16_W_16_DST16_16_8_SB_RELATIVE_HI, "rolc16.w-16-dst16-16-8-SB-relative-HI", "rolc.w", 24,
fb53f5a8 16091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16092 },
16093/* rolc.w ${Dsp-16-u16}[sb] */
16094 {
16095 M32C_INSN_ROLC16_W_16_DST16_16_16_SB_RELATIVE_HI, "rolc16.w-16-dst16-16-16-SB-relative-HI", "rolc.w", 32,
fb53f5a8 16096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16097 },
16098/* rolc.w ${Dsp-16-s8}[fb] */
16099 {
16100 M32C_INSN_ROLC16_W_16_DST16_16_8_FB_RELATIVE_HI, "rolc16.w-16-dst16-16-8-FB-relative-HI", "rolc.w", 24,
fb53f5a8 16101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16102 },
16103/* rolc.w ${Dsp-16-u16} */
16104 {
16105 M32C_INSN_ROLC16_W_16_DST16_16_16_ABSOLUTE_HI, "rolc16.w-16-dst16-16-16-absolute-HI", "rolc.w", 32,
fb53f5a8 16106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16107 },
16108/* rolc.b $Dst16RnQI */
16109 {
16110 M32C_INSN_ROLC16_B_16_DST16_RN_DIRECT_QI, "rolc16.b-16-dst16-Rn-direct-QI", "rolc.b", 16,
fb53f5a8 16111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16112 },
16113/* rolc.b $Dst16AnQI */
16114 {
16115 M32C_INSN_ROLC16_B_16_DST16_AN_DIRECT_QI, "rolc16.b-16-dst16-An-direct-QI", "rolc.b", 16,
fb53f5a8 16116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16117 },
16118/* rolc.b [$Dst16An] */
16119 {
16120 M32C_INSN_ROLC16_B_16_DST16_AN_INDIRECT_QI, "rolc16.b-16-dst16-An-indirect-QI", "rolc.b", 16,
fb53f5a8 16121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16122 },
16123/* rolc.b ${Dsp-16-u8}[$Dst16An] */
16124 {
16125 M32C_INSN_ROLC16_B_16_DST16_16_8_AN_RELATIVE_QI, "rolc16.b-16-dst16-16-8-An-relative-QI", "rolc.b", 24,
fb53f5a8 16126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16127 },
16128/* rolc.b ${Dsp-16-u16}[$Dst16An] */
16129 {
16130 M32C_INSN_ROLC16_B_16_DST16_16_16_AN_RELATIVE_QI, "rolc16.b-16-dst16-16-16-An-relative-QI", "rolc.b", 32,
fb53f5a8 16131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16132 },
16133/* rolc.b ${Dsp-16-u8}[sb] */
16134 {
16135 M32C_INSN_ROLC16_B_16_DST16_16_8_SB_RELATIVE_QI, "rolc16.b-16-dst16-16-8-SB-relative-QI", "rolc.b", 24,
fb53f5a8 16136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16137 },
16138/* rolc.b ${Dsp-16-u16}[sb] */
16139 {
16140 M32C_INSN_ROLC16_B_16_DST16_16_16_SB_RELATIVE_QI, "rolc16.b-16-dst16-16-16-SB-relative-QI", "rolc.b", 32,
fb53f5a8 16141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16142 },
16143/* rolc.b ${Dsp-16-s8}[fb] */
16144 {
16145 M32C_INSN_ROLC16_B_16_DST16_16_8_FB_RELATIVE_QI, "rolc16.b-16-dst16-16-8-FB-relative-QI", "rolc.b", 24,
fb53f5a8 16146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16147 },
16148/* rolc.b ${Dsp-16-u16} */
16149 {
16150 M32C_INSN_ROLC16_B_16_DST16_16_16_ABSOLUTE_QI, "rolc16.b-16-dst16-16-16-absolute-QI", "rolc.b", 32,
fb53f5a8 16151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16152 },
16153/* pusha [$Dst32AnUnprefixed] */
16154 {
16155 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_AN_INDIRECT_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-An-indirect-Unprefixed-Mova-SI", "pusha", 16,
fb53f5a8 16156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16157 },
16158/* pusha ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16159 {
16160 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_8_AN_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-8-An-relative-Unprefixed-Mova-SI", "pusha", 24,
fb53f5a8 16161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16162 },
16163/* pusha ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16164 {
16165 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_16_AN_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-16-An-relative-Unprefixed-Mova-SI", "pusha", 32,
fb53f5a8 16166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16167 },
16168/* pusha ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16169 {
16170 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_24_AN_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-24-An-relative-Unprefixed-Mova-SI", "pusha", 40,
fb53f5a8 16171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16172 },
16173/* pusha ${Dsp-16-u8}[sb] */
16174 {
16175 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_8_SB_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-8-SB-relative-Unprefixed-Mova-SI", "pusha", 24,
fb53f5a8 16176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16177 },
16178/* pusha ${Dsp-16-u16}[sb] */
16179 {
16180 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_16_SB_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-16-SB-relative-Unprefixed-Mova-SI", "pusha", 32,
fb53f5a8 16181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16182 },
16183/* pusha ${Dsp-16-s8}[fb] */
16184 {
16185 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_8_FB_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-8-FB-relative-Unprefixed-Mova-SI", "pusha", 24,
fb53f5a8 16186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16187 },
16188/* pusha ${Dsp-16-s16}[fb] */
16189 {
16190 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_16_FB_RELATIVE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-16-FB-relative-Unprefixed-Mova-SI", "pusha", 32,
fb53f5a8 16191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16192 },
16193/* pusha ${Dsp-16-u16} */
16194 {
16195 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_16_ABSOLUTE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-16-absolute-Unprefixed-Mova-SI", "pusha", 32,
fb53f5a8 16196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16197 },
16198/* pusha ${Dsp-16-u24} */
16199 {
16200 M32C_INSN_PUSHA32_16_UNPREFIXED_MOVA_DST32_16_24_ABSOLUTE_UNPREFIXED_MOVA_SI, "pusha32-16-Unprefixed-Mova-dst32-16-24-absolute-Unprefixed-Mova-SI", "pusha", 40,
fb53f5a8 16201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16202 },
16203/* pusha [$Dst16An] */
16204 {
16205 M32C_INSN_PUSHA16_16_MOVA_DST16_AN_INDIRECT_MOVA_HI, "pusha16-16-Mova-dst16-An-indirect-Mova-HI", "pusha", 16,
fb53f5a8 16206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16207 },
16208/* pusha ${Dsp-16-u8}[$Dst16An] */
16209 {
16210 M32C_INSN_PUSHA16_16_MOVA_DST16_16_8_AN_RELATIVE_MOVA_HI, "pusha16-16-Mova-dst16-16-8-An-relative-Mova-HI", "pusha", 24,
fb53f5a8 16211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16212 },
16213/* pusha ${Dsp-16-u16}[$Dst16An] */
16214 {
16215 M32C_INSN_PUSHA16_16_MOVA_DST16_16_16_AN_RELATIVE_MOVA_HI, "pusha16-16-Mova-dst16-16-16-An-relative-Mova-HI", "pusha", 32,
fb53f5a8 16216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16217 },
16218/* pusha ${Dsp-16-u8}[sb] */
16219 {
16220 M32C_INSN_PUSHA16_16_MOVA_DST16_16_8_SB_RELATIVE_MOVA_HI, "pusha16-16-Mova-dst16-16-8-SB-relative-Mova-HI", "pusha", 24,
fb53f5a8 16221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16222 },
16223/* pusha ${Dsp-16-u16}[sb] */
16224 {
16225 M32C_INSN_PUSHA16_16_MOVA_DST16_16_16_SB_RELATIVE_MOVA_HI, "pusha16-16-Mova-dst16-16-16-SB-relative-Mova-HI", "pusha", 32,
fb53f5a8 16226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16227 },
16228/* pusha ${Dsp-16-s8}[fb] */
16229 {
16230 M32C_INSN_PUSHA16_16_MOVA_DST16_16_8_FB_RELATIVE_MOVA_HI, "pusha16-16-Mova-dst16-16-8-FB-relative-Mova-HI", "pusha", 24,
fb53f5a8 16231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16232 },
16233/* pusha ${Dsp-16-u16} */
16234 {
16235 M32C_INSN_PUSHA16_16_MOVA_DST16_16_16_ABSOLUTE_MOVA_HI, "pusha16-16-Mova-dst16-16-16-absolute-Mova-HI", "pusha", 32,
fb53f5a8 16236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16237 },
16238/* push.l $Dst32RnUnprefixedSI */
16239 {
16240 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "push.l", 16,
fb53f5a8 16241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16242 },
16243/* push.l $Dst32AnUnprefixedSI */
16244 {
16245 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-An-direct-Unprefixed-SI", "push.l", 16,
fb53f5a8 16246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16247 },
16248/* push.l [$Dst32AnUnprefixed] */
16249 {
16250 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-An-indirect-Unprefixed-SI", "push.l", 16,
fb53f5a8 16251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16252 },
16253/* push.l ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16254 {
16255 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "push.l", 24,
fb53f5a8 16256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16257 },
16258/* push.l ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16259 {
16260 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "push.l", 32,
fb53f5a8 16261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16262 },
16263/* push.l ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16264 {
16265 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "push.l", 40,
fb53f5a8 16266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16267 },
16268/* push.l ${Dsp-16-u8}[sb] */
16269 {
16270 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "push.l", 24,
fb53f5a8 16271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16272 },
16273/* push.l ${Dsp-16-u16}[sb] */
16274 {
16275 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "push.l", 32,
fb53f5a8 16276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16277 },
16278/* push.l ${Dsp-16-s8}[fb] */
16279 {
16280 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "push.l", 24,
fb53f5a8 16281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16282 },
16283/* push.l ${Dsp-16-s16}[fb] */
16284 {
16285 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "push.l", 32,
fb53f5a8 16286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16287 },
16288/* push.l ${Dsp-16-u16} */
16289 {
16290 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "push.l", 32,
fb53f5a8 16291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16292 },
16293/* push.l ${Dsp-16-u24} */
16294 {
16295 M32C_INSN_PUSH32_L_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "push32.l-16-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "push.l", 40,
fb53f5a8 16296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16297 },
16298/* push.w${S} ${An16-push-S} */
16299 {
16300 M32C_INSN_PUSH16_B_S_AN_AN16_PUSH_S_DERIVED, "push16.b-s-an-An16-push-S-derived", "push.w", 8,
fb53f5a8 16301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16302 },
16303/* push.b${S} ${Rn16-push-S} */
16304 {
16305 M32C_INSN_PUSH16_B_S_RN_RN16_PUSH_S_DERIVED, "push16.b-s-rn-Rn16-push-S-derived", "push.b", 8,
fb53f5a8 16306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16307 },
16308/* push.w $Dst32RnUnprefixedHI */
16309 {
16310 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "push.w", 16,
fb53f5a8 16311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16312 },
16313/* push.w $Dst32AnUnprefixedHI */
16314 {
16315 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "push.w", 16,
fb53f5a8 16316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16317 },
16318/* push.w [$Dst32AnUnprefixed] */
16319 {
16320 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "push.w", 16,
fb53f5a8 16321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16322 },
16323/* push.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16324 {
16325 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "push.w", 24,
fb53f5a8 16326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16327 },
16328/* push.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16329 {
16330 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "push.w", 32,
fb53f5a8 16331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16332 },
16333/* push.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16334 {
16335 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "push.w", 40,
fb53f5a8 16336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16337 },
16338/* push.w ${Dsp-16-u8}[sb] */
16339 {
16340 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "push.w", 24,
fb53f5a8 16341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16342 },
16343/* push.w ${Dsp-16-u16}[sb] */
16344 {
16345 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "push.w", 32,
fb53f5a8 16346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16347 },
16348/* push.w ${Dsp-16-s8}[fb] */
16349 {
16350 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "push.w", 24,
fb53f5a8 16351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16352 },
16353/* push.w ${Dsp-16-s16}[fb] */
16354 {
16355 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "push.w", 32,
fb53f5a8 16356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16357 },
16358/* push.w ${Dsp-16-u16} */
16359 {
16360 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "push.w", 32,
fb53f5a8 16361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16362 },
16363/* push.w ${Dsp-16-u24} */
16364 {
16365 M32C_INSN_PUSH32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "push32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "push.w", 40,
fb53f5a8 16366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16367 },
16368/* push.b $Dst32RnUnprefixedQI */
16369 {
16370 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "push.b", 16,
fb53f5a8 16371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16372 },
16373/* push.b $Dst32AnUnprefixedQI */
16374 {
16375 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "push.b", 16,
fb53f5a8 16376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16377 },
16378/* push.b [$Dst32AnUnprefixed] */
16379 {
16380 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "push.b", 16,
fb53f5a8 16381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16382 },
16383/* push.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16384 {
16385 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "push.b", 24,
fb53f5a8 16386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16387 },
16388/* push.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16389 {
16390 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "push.b", 32,
fb53f5a8 16391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16392 },
16393/* push.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16394 {
16395 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "push.b", 40,
fb53f5a8 16396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16397 },
16398/* push.b ${Dsp-16-u8}[sb] */
16399 {
16400 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "push.b", 24,
fb53f5a8 16401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16402 },
16403/* push.b ${Dsp-16-u16}[sb] */
16404 {
16405 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "push.b", 32,
fb53f5a8 16406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16407 },
16408/* push.b ${Dsp-16-s8}[fb] */
16409 {
16410 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "push.b", 24,
fb53f5a8 16411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16412 },
16413/* push.b ${Dsp-16-s16}[fb] */
16414 {
16415 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "push.b", 32,
fb53f5a8 16416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16417 },
16418/* push.b ${Dsp-16-u16} */
16419 {
16420 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "push.b", 32,
fb53f5a8 16421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16422 },
16423/* push.b ${Dsp-16-u24} */
16424 {
16425 M32C_INSN_PUSH32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "push32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "push.b", 40,
fb53f5a8 16426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 16427 },
c6552317 16428/* push.w${G} $Dst16RnHI */
49f58d10
JB
16429 {
16430 M32C_INSN_PUSH16_W_16_DST16_RN_DIRECT_HI, "push16.w-16-dst16-Rn-direct-HI", "push.w", 16,
fb53f5a8 16431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16432 },
c6552317 16433/* push.w${G} $Dst16AnHI */
49f58d10
JB
16434 {
16435 M32C_INSN_PUSH16_W_16_DST16_AN_DIRECT_HI, "push16.w-16-dst16-An-direct-HI", "push.w", 16,
fb53f5a8 16436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16437 },
c6552317 16438/* push.w${G} [$Dst16An] */
49f58d10
JB
16439 {
16440 M32C_INSN_PUSH16_W_16_DST16_AN_INDIRECT_HI, "push16.w-16-dst16-An-indirect-HI", "push.w", 16,
fb53f5a8 16441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16442 },
c6552317 16443/* push.w${G} ${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
16444 {
16445 M32C_INSN_PUSH16_W_16_DST16_16_8_AN_RELATIVE_HI, "push16.w-16-dst16-16-8-An-relative-HI", "push.w", 24,
fb53f5a8 16446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16447 },
c6552317 16448/* push.w${G} ${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
16449 {
16450 M32C_INSN_PUSH16_W_16_DST16_16_16_AN_RELATIVE_HI, "push16.w-16-dst16-16-16-An-relative-HI", "push.w", 32,
fb53f5a8 16451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16452 },
c6552317 16453/* push.w${G} ${Dsp-16-u8}[sb] */
49f58d10
JB
16454 {
16455 M32C_INSN_PUSH16_W_16_DST16_16_8_SB_RELATIVE_HI, "push16.w-16-dst16-16-8-SB-relative-HI", "push.w", 24,
fb53f5a8 16456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16457 },
c6552317 16458/* push.w${G} ${Dsp-16-u16}[sb] */
49f58d10
JB
16459 {
16460 M32C_INSN_PUSH16_W_16_DST16_16_16_SB_RELATIVE_HI, "push16.w-16-dst16-16-16-SB-relative-HI", "push.w", 32,
fb53f5a8 16461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16462 },
c6552317 16463/* push.w${G} ${Dsp-16-s8}[fb] */
49f58d10
JB
16464 {
16465 M32C_INSN_PUSH16_W_16_DST16_16_8_FB_RELATIVE_HI, "push16.w-16-dst16-16-8-FB-relative-HI", "push.w", 24,
fb53f5a8 16466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16467 },
c6552317 16468/* push.w${G} ${Dsp-16-u16} */
49f58d10
JB
16469 {
16470 M32C_INSN_PUSH16_W_16_DST16_16_16_ABSOLUTE_HI, "push16.w-16-dst16-16-16-absolute-HI", "push.w", 32,
fb53f5a8 16471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16472 },
c6552317 16473/* push.b${G} $Dst16RnQI */
49f58d10
JB
16474 {
16475 M32C_INSN_PUSH16_B_16_DST16_RN_DIRECT_QI, "push16.b-16-dst16-Rn-direct-QI", "push.b", 16,
fb53f5a8 16476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16477 },
c6552317 16478/* push.b${G} $Dst16AnQI */
49f58d10
JB
16479 {
16480 M32C_INSN_PUSH16_B_16_DST16_AN_DIRECT_QI, "push16.b-16-dst16-An-direct-QI", "push.b", 16,
fb53f5a8 16481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16482 },
c6552317 16483/* push.b${G} [$Dst16An] */
49f58d10
JB
16484 {
16485 M32C_INSN_PUSH16_B_16_DST16_AN_INDIRECT_QI, "push16.b-16-dst16-An-indirect-QI", "push.b", 16,
fb53f5a8 16486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16487 },
c6552317 16488/* push.b${G} ${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
16489 {
16490 M32C_INSN_PUSH16_B_16_DST16_16_8_AN_RELATIVE_QI, "push16.b-16-dst16-16-8-An-relative-QI", "push.b", 24,
fb53f5a8 16491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16492 },
c6552317 16493/* push.b${G} ${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
16494 {
16495 M32C_INSN_PUSH16_B_16_DST16_16_16_AN_RELATIVE_QI, "push16.b-16-dst16-16-16-An-relative-QI", "push.b", 32,
fb53f5a8 16496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16497 },
c6552317 16498/* push.b${G} ${Dsp-16-u8}[sb] */
49f58d10
JB
16499 {
16500 M32C_INSN_PUSH16_B_16_DST16_16_8_SB_RELATIVE_QI, "push16.b-16-dst16-16-8-SB-relative-QI", "push.b", 24,
fb53f5a8 16501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16502 },
c6552317 16503/* push.b${G} ${Dsp-16-u16}[sb] */
49f58d10
JB
16504 {
16505 M32C_INSN_PUSH16_B_16_DST16_16_16_SB_RELATIVE_QI, "push16.b-16-dst16-16-16-SB-relative-QI", "push.b", 32,
fb53f5a8 16506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16507 },
c6552317 16508/* push.b${G} ${Dsp-16-s8}[fb] */
49f58d10
JB
16509 {
16510 M32C_INSN_PUSH16_B_16_DST16_16_8_FB_RELATIVE_QI, "push16.b-16-dst16-16-8-FB-relative-QI", "push.b", 24,
fb53f5a8 16511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 16512 },
c6552317 16513/* push.b${G} ${Dsp-16-u16} */
49f58d10
JB
16514 {
16515 M32C_INSN_PUSH16_B_16_DST16_16_16_ABSOLUTE_QI, "push16.b-16-dst16-16-16-absolute-QI", "push.b", 32,
fb53f5a8 16516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16517 },
16518/* pop.w${S} ${An16-push-S} */
16519 {
16520 M32C_INSN_POP16_B_S_AN_AN16_PUSH_S_DERIVED, "pop16.b-s-an-An16-push-S-derived", "pop.w", 8,
fb53f5a8 16521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16522 },
16523/* pop.b${S} ${Rn16-push-S} */
16524 {
16525 M32C_INSN_POP16_B_S_RN_RN16_PUSH_S_DERIVED, "pop16.b-s-rn-Rn16-push-S-derived", "pop.b", 8,
fb53f5a8 16526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16527 },
16528/* pop.w $Dst32RnUnprefixedHI */
16529 {
16530 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "pop.w", 16,
fb53f5a8 16531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16532 },
16533/* pop.w $Dst32AnUnprefixedHI */
16534 {
16535 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "pop.w", 16,
fb53f5a8 16536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16537 },
16538/* pop.w [$Dst32AnUnprefixed] */
16539 {
16540 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "pop.w", 16,
fb53f5a8 16541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16542 },
16543/* pop.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16544 {
16545 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "pop.w", 24,
fb53f5a8 16546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16547 },
16548/* pop.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16549 {
16550 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "pop.w", 32,
fb53f5a8 16551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16552 },
16553/* pop.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16554 {
16555 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "pop.w", 40,
fb53f5a8 16556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16557 },
16558/* pop.w ${Dsp-16-u8}[sb] */
16559 {
16560 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "pop.w", 24,
fb53f5a8 16561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16562 },
16563/* pop.w ${Dsp-16-u16}[sb] */
16564 {
16565 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "pop.w", 32,
fb53f5a8 16566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16567 },
16568/* pop.w ${Dsp-16-s8}[fb] */
16569 {
16570 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "pop.w", 24,
fb53f5a8 16571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16572 },
16573/* pop.w ${Dsp-16-s16}[fb] */
16574 {
16575 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "pop.w", 32,
fb53f5a8 16576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16577 },
16578/* pop.w ${Dsp-16-u16} */
16579 {
16580 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "pop.w", 32,
fb53f5a8 16581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16582 },
16583/* pop.w ${Dsp-16-u24} */
16584 {
16585 M32C_INSN_POP32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "pop32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "pop.w", 40,
fb53f5a8 16586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16587 },
16588/* pop.b $Dst32RnUnprefixedQI */
16589 {
16590 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "pop.b", 16,
fb53f5a8 16591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16592 },
16593/* pop.b $Dst32AnUnprefixedQI */
16594 {
16595 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "pop.b", 16,
fb53f5a8 16596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16597 },
16598/* pop.b [$Dst32AnUnprefixed] */
16599 {
16600 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "pop.b", 16,
fb53f5a8 16601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16602 },
16603/* pop.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
16604 {
16605 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "pop.b", 24,
fb53f5a8 16606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16607 },
16608/* pop.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
16609 {
16610 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "pop.b", 32,
fb53f5a8 16611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16612 },
16613/* pop.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
16614 {
16615 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "pop.b", 40,
fb53f5a8 16616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16617 },
16618/* pop.b ${Dsp-16-u8}[sb] */
16619 {
16620 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "pop.b", 24,
fb53f5a8 16621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16622 },
16623/* pop.b ${Dsp-16-u16}[sb] */
16624 {
16625 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "pop.b", 32,
fb53f5a8 16626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16627 },
16628/* pop.b ${Dsp-16-s8}[fb] */
16629 {
16630 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "pop.b", 24,
fb53f5a8 16631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16632 },
16633/* pop.b ${Dsp-16-s16}[fb] */
16634 {
16635 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "pop.b", 32,
fb53f5a8 16636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16637 },
16638/* pop.b ${Dsp-16-u16} */
16639 {
16640 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "pop.b", 32,
fb53f5a8 16641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16642 },
16643/* pop.b ${Dsp-16-u24} */
16644 {
16645 M32C_INSN_POP32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "pop32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "pop.b", 40,
fb53f5a8 16646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16647 },
16648/* pop.w $Dst16RnHI */
16649 {
16650 M32C_INSN_POP16_W_16_DST16_RN_DIRECT_HI, "pop16.w-16-dst16-Rn-direct-HI", "pop.w", 16,
fb53f5a8 16651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16652 },
16653/* pop.w $Dst16AnHI */
16654 {
16655 M32C_INSN_POP16_W_16_DST16_AN_DIRECT_HI, "pop16.w-16-dst16-An-direct-HI", "pop.w", 16,
fb53f5a8 16656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16657 },
16658/* pop.w [$Dst16An] */
16659 {
16660 M32C_INSN_POP16_W_16_DST16_AN_INDIRECT_HI, "pop16.w-16-dst16-An-indirect-HI", "pop.w", 16,
fb53f5a8 16661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16662 },
16663/* pop.w ${Dsp-16-u8}[$Dst16An] */
16664 {
16665 M32C_INSN_POP16_W_16_DST16_16_8_AN_RELATIVE_HI, "pop16.w-16-dst16-16-8-An-relative-HI", "pop.w", 24,
fb53f5a8 16666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16667 },
16668/* pop.w ${Dsp-16-u16}[$Dst16An] */
16669 {
16670 M32C_INSN_POP16_W_16_DST16_16_16_AN_RELATIVE_HI, "pop16.w-16-dst16-16-16-An-relative-HI", "pop.w", 32,
fb53f5a8 16671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16672 },
16673/* pop.w ${Dsp-16-u8}[sb] */
16674 {
16675 M32C_INSN_POP16_W_16_DST16_16_8_SB_RELATIVE_HI, "pop16.w-16-dst16-16-8-SB-relative-HI", "pop.w", 24,
fb53f5a8 16676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16677 },
16678/* pop.w ${Dsp-16-u16}[sb] */
16679 {
16680 M32C_INSN_POP16_W_16_DST16_16_16_SB_RELATIVE_HI, "pop16.w-16-dst16-16-16-SB-relative-HI", "pop.w", 32,
fb53f5a8 16681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16682 },
16683/* pop.w ${Dsp-16-s8}[fb] */
16684 {
16685 M32C_INSN_POP16_W_16_DST16_16_8_FB_RELATIVE_HI, "pop16.w-16-dst16-16-8-FB-relative-HI", "pop.w", 24,
fb53f5a8 16686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16687 },
16688/* pop.w ${Dsp-16-u16} */
16689 {
16690 M32C_INSN_POP16_W_16_DST16_16_16_ABSOLUTE_HI, "pop16.w-16-dst16-16-16-absolute-HI", "pop.w", 32,
fb53f5a8 16691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16692 },
16693/* pop.b $Dst16RnQI */
16694 {
16695 M32C_INSN_POP16_B_16_DST16_RN_DIRECT_QI, "pop16.b-16-dst16-Rn-direct-QI", "pop.b", 16,
fb53f5a8 16696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16697 },
16698/* pop.b $Dst16AnQI */
16699 {
16700 M32C_INSN_POP16_B_16_DST16_AN_DIRECT_QI, "pop16.b-16-dst16-An-direct-QI", "pop.b", 16,
fb53f5a8 16701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16702 },
16703/* pop.b [$Dst16An] */
16704 {
16705 M32C_INSN_POP16_B_16_DST16_AN_INDIRECT_QI, "pop16.b-16-dst16-An-indirect-QI", "pop.b", 16,
fb53f5a8 16706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16707 },
16708/* pop.b ${Dsp-16-u8}[$Dst16An] */
16709 {
16710 M32C_INSN_POP16_B_16_DST16_16_8_AN_RELATIVE_QI, "pop16.b-16-dst16-16-8-An-relative-QI", "pop.b", 24,
fb53f5a8 16711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16712 },
16713/* pop.b ${Dsp-16-u16}[$Dst16An] */
16714 {
16715 M32C_INSN_POP16_B_16_DST16_16_16_AN_RELATIVE_QI, "pop16.b-16-dst16-16-16-An-relative-QI", "pop.b", 32,
fb53f5a8 16716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16717 },
16718/* pop.b ${Dsp-16-u8}[sb] */
16719 {
16720 M32C_INSN_POP16_B_16_DST16_16_8_SB_RELATIVE_QI, "pop16.b-16-dst16-16-8-SB-relative-QI", "pop.b", 24,
fb53f5a8 16721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16722 },
16723/* pop.b ${Dsp-16-u16}[sb] */
16724 {
16725 M32C_INSN_POP16_B_16_DST16_16_16_SB_RELATIVE_QI, "pop16.b-16-dst16-16-16-SB-relative-QI", "pop.b", 32,
fb53f5a8 16726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16727 },
16728/* pop.b ${Dsp-16-s8}[fb] */
16729 {
16730 M32C_INSN_POP16_B_16_DST16_16_8_FB_RELATIVE_QI, "pop16.b-16-dst16-16-8-FB-relative-QI", "pop.b", 24,
fb53f5a8 16731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16732 },
16733/* pop.b ${Dsp-16-u16} */
16734 {
16735 M32C_INSN_POP16_B_16_DST16_16_16_ABSOLUTE_QI, "pop16.b-16-dst16-16-16-absolute-QI", "pop.b", 32,
fb53f5a8 16736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
16737 },
16738/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
16739 {
16740 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 24,
fb53f5a8 16741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16742 },
16743/* or.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
16744 {
16745 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 24,
fb53f5a8 16746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16747 },
16748/* or.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
16749 {
16750 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 24,
fb53f5a8 16751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16752 },
16753/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
16754 {
16755 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 24,
fb53f5a8 16756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16757 },
16758/* or.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
16759 {
16760 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 24,
fb53f5a8 16761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16762 },
16763/* or.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
16764 {
16765 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 24,
fb53f5a8 16766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16767 },
16768/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
16769 {
16770 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 24,
fb53f5a8 16771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16772 },
16773/* or.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
16774 {
16775 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 24,
fb53f5a8 16776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16777 },
16778/* or.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
16779 {
16780 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 24,
fb53f5a8 16781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16782 },
16783/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
16784 {
16785 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16787 },
16788/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
16789 {
16790 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16792 },
16793/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
16794 {
16795 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16797 },
16798/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
16799 {
16800 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16802 },
16803/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
16804 {
16805 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16807 },
16808/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
16809 {
16810 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16812 },
16813/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
16814 {
16815 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 16816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16817 },
16818/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
16819 {
16820 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 16821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16822 },
16823/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
16824 {
16825 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 16826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16827 },
16828/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
16829 {
16830 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16832 },
16833/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
16834 {
16835 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16837 },
16838/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
16839 {
16840 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16842 },
16843/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
16844 {
16845 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16847 },
16848/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
16849 {
16850 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16852 },
16853/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
16854 {
16855 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16857 },
16858/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
16859 {
16860 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16862 },
16863/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
16864 {
16865 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16867 },
16868/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
16869 {
16870 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 16871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16872 },
16873/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
16874 {
16875 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16877 },
16878/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
16879 {
16880 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16882 },
16883/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
16884 {
16885 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16887 },
16888/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
16889 {
16890 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "or.w", 40,
fb53f5a8 16891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16892 },
16893/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
16894 {
16895 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "or.w", 40,
fb53f5a8 16896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16897 },
16898/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
16899 {
16900 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "or.w", 40,
fb53f5a8 16901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16902 },
16903/* or.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
16904 {
16905 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 16906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16907 },
16908/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
16909 {
16910 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 16911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16912 },
16913/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
16914 {
16915 M32C_INSN_OR32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 16916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16917 },
16918/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
16919 {
16920 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16922 },
16923/* or.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
16924 {
16925 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16927 },
16928/* or.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
16929 {
16930 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16932 },
16933/* or.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
16934 {
16935 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16937 },
16938/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
16939 {
16940 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16942 },
16943/* or.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
16944 {
16945 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16947 },
16948/* or.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
16949 {
16950 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16952 },
16953/* or.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
16954 {
16955 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 16956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16957 },
16958/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
16959 {
16960 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 32,
fb53f5a8 16961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16962 },
16963/* or.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
16964 {
16965 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 32,
fb53f5a8 16966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16967 },
16968/* or.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
16969 {
16970 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 32,
fb53f5a8 16971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16972 },
16973/* or.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
16974 {
16975 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 32,
fb53f5a8 16976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16977 },
16978/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
16979 {
16980 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16982 },
16983/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
16984 {
16985 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16987 },
16988/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
16989 {
16990 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16992 },
16993/* or.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
16994 {
16995 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 16996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
16997 },
16998/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
16999 {
17000 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17002 },
17003/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
17004 {
17005 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17007 },
17008/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
17009 {
17010 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17012 },
17013/* or.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
17014 {
17015 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17017 },
17018/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
17019 {
17020 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17022 },
17023/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
17024 {
17025 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17027 },
17028/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
17029 {
17030 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17032 },
17033/* or.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
17034 {
17035 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17037 },
17038/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
17039 {
17040 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17042 },
17043/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
17044 {
17045 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17047 },
17048/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
17049 {
17050 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17052 },
17053/* or.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
17054 {
17055 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17057 },
17058/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
17059 {
17060 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17062 },
17063/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
17064 {
17065 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17067 },
17068/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
17069 {
17070 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17072 },
17073/* or.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
17074 {
17075 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17077 },
17078/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
17079 {
17080 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17082 },
17083/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
17084 {
17085 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17087 },
17088/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
17089 {
17090 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17092 },
17093/* or.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
17094 {
17095 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17097 },
17098/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
17099 {
17100 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17102 },
17103/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
17104 {
17105 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17107 },
17108/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
17109 {
17110 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17112 },
17113/* or.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
17114 {
17115 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17117 },
17118/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
17119 {
17120 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 17121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17122 },
17123/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
17124 {
17125 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 17126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17127 },
17128/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
17129 {
17130 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 17131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17132 },
17133/* or.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
17134 {
17135 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 17136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17137 },
17138/* or.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
17139 {
17140 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 17141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17142 },
17143/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
17144 {
17145 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 17146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17147 },
17148/* or.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
17149 {
17150 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 17151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17152 },
17153/* or.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
17154 {
17155 M32C_INSN_OR32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 17156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17157 },
17158/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
17159 {
17160 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 40,
fb53f5a8 17161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17162 },
17163/* or.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
17164 {
17165 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 40,
fb53f5a8 17166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17167 },
17168/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
17169 {
17170 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 40,
fb53f5a8 17171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17172 },
17173/* or.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
17174 {
17175 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 40,
fb53f5a8 17176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17177 },
17178/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
17179 {
17180 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 40,
fb53f5a8 17181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17182 },
17183/* or.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
17184 {
17185 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 40,
fb53f5a8 17186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17187 },
17188/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
17189 {
17190 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17192 },
17193/* or.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
17194 {
17195 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17197 },
17198/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
17199 {
17200 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17202 },
17203/* or.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
17204 {
17205 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17207 },
17208/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
17209 {
17210 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "or.w", 64,
fb53f5a8 17211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17212 },
17213/* or.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
17214 {
17215 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "or.w", 64,
fb53f5a8 17216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17217 },
17218/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
17219 {
17220 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17222 },
17223/* or.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
17224 {
17225 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17227 },
17228/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
17229 {
17230 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17232 },
17233/* or.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
17234 {
17235 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17237 },
17238/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
17239 {
17240 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17242 },
17243/* or.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
17244 {
17245 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 17246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17247 },
17248/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
17249 {
17250 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17252 },
17253/* or.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
17254 {
17255 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 17256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17257 },
17258/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
17259 {
17260 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 17261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17262 },
17263/* or.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
17264 {
17265 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 17266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17267 },
17268/* or.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
17269 {
17270 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "or.w", 64,
fb53f5a8 17271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17272 },
17273/* or.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
17274 {
17275 M32C_INSN_OR32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "or.w", 64,
fb53f5a8 17276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17277 },
17278/* or.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
17279 {
17280 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 16,
fb53f5a8 17281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17282 },
17283/* or.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
17284 {
17285 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 16,
fb53f5a8 17286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17287 },
17288/* or.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
17289 {
17290 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "or.w", 16,
fb53f5a8 17291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17292 },
17293/* or.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
17294 {
17295 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 16,
fb53f5a8 17296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17297 },
17298/* or.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
17299 {
17300 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 16,
fb53f5a8 17301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17302 },
17303/* or.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
17304 {
17305 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "or.w", 16,
fb53f5a8 17306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17307 },
17308/* or.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
17309 {
17310 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 16,
fb53f5a8 17311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17312 },
17313/* or.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
17314 {
17315 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 16,
fb53f5a8 17316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17317 },
17318/* or.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
17319 {
17320 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "or.w", 16,
fb53f5a8 17321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17322 },
17323/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
17324 {
17325 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17327 },
17328/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
17329 {
17330 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17332 },
17333/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
17334 {
17335 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17337 },
17338/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
17339 {
17340 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17342 },
17343/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
17344 {
17345 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17347 },
17348/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
17349 {
17350 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17352 },
17353/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
17354 {
17355 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17357 },
17358/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
17359 {
17360 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17362 },
17363/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
17364 {
17365 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 17366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17367 },
17368/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
17369 {
17370 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17372 },
17373/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
17374 {
17375 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17377 },
17378/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
17379 {
17380 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17382 },
17383/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
17384 {
17385 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17387 },
17388/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
17389 {
17390 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17392 },
17393/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
17394 {
17395 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17397 },
17398/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
17399 {
17400 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17402 },
17403/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
17404 {
17405 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17407 },
17408/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
17409 {
17410 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "or.w", 24,
fb53f5a8 17411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17412 },
17413/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
17414 {
17415 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17417 },
17418/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
17419 {
17420 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17422 },
17423/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
17424 {
17425 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "or.w", 32,
fb53f5a8 17426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17427 },
17428/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
17429 {
17430 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "or.w", 32,
fb53f5a8 17431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17432 },
17433/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
17434 {
17435 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "or.w", 32,
fb53f5a8 17436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17437 },
17438/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
17439 {
17440 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "or.w", 32,
fb53f5a8 17441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17442 },
17443/* or.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
17444 {
17445 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "or.w", 40,
fb53f5a8 17446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17447 },
17448/* or.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
17449 {
17450 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "or.w", 40,
fb53f5a8 17451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17452 },
17453/* or.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
17454 {
17455 M32C_INSN_OR32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "or.w", 40,
fb53f5a8 17456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17457 },
17458/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
17459 {
17460 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 17461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17462 },
17463/* or.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
17464 {
17465 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 17466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17467 },
17468/* or.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
17469 {
17470 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 17471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17472 },
17473/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
17474 {
17475 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 17476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17477 },
17478/* or.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
17479 {
17480 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 17481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17482 },
17483/* or.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
17484 {
17485 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 17486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17487 },
17488/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
17489 {
17490 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 24,
fb53f5a8 17491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17492 },
17493/* or.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
17494 {
17495 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 24,
fb53f5a8 17496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17497 },
17498/* or.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
17499 {
17500 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 24,
fb53f5a8 17501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17502 },
17503/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
17504 {
17505 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17507 },
17508/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
17509 {
17510 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17512 },
17513/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
17514 {
17515 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17517 },
17518/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
17519 {
17520 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17522 },
17523/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
17524 {
17525 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17527 },
17528/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
17529 {
17530 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17532 },
17533/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
17534 {
17535 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17537 },
17538/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
17539 {
17540 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17542 },
17543/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
17544 {
17545 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17547 },
17548/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
17549 {
17550 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17552 },
17553/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
17554 {
17555 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17557 },
17558/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
17559 {
17560 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17562 },
17563/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
17564 {
17565 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17567 },
17568/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
17569 {
17570 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17572 },
17573/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
17574 {
17575 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17577 },
17578/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
17579 {
17580 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17582 },
17583/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
17584 {
17585 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17587 },
17588/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
17589 {
17590 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 17591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17592 },
17593/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
17594 {
17595 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17597 },
17598/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
17599 {
17600 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17602 },
17603/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
17604 {
17605 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17607 },
17608/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
17609 {
17610 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 17611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17612 },
17613/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
17614 {
17615 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 17616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17617 },
17618/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
17619 {
17620 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 17621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17622 },
17623/* or.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
17624 {
17625 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17627 },
17628/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
17629 {
17630 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17632 },
17633/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
17634 {
17635 M32C_INSN_OR32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17637 },
17638/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
17639 {
17640 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17642 },
17643/* or.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
17644 {
17645 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17647 },
17648/* or.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
17649 {
17650 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17652 },
17653/* or.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
17654 {
17655 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17657 },
17658/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
17659 {
17660 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17662 },
17663/* or.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
17664 {
17665 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17667 },
17668/* or.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
17669 {
17670 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17672 },
17673/* or.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
17674 {
17675 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 32,
fb53f5a8 17676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17677 },
17678/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
17679 {
17680 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 32,
fb53f5a8 17681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17682 },
17683/* or.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
17684 {
17685 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 32,
fb53f5a8 17686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17687 },
17688/* or.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
17689 {
17690 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 32,
fb53f5a8 17691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17692 },
17693/* or.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
17694 {
17695 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 32,
fb53f5a8 17696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17697 },
17698/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
17699 {
17700 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17702 },
17703/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
17704 {
17705 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17707 },
17708/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
17709 {
17710 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17712 },
17713/* or.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
17714 {
17715 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17717 },
17718/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
17719 {
17720 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17722 },
17723/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
17724 {
17725 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17727 },
17728/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
17729 {
17730 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17732 },
17733/* or.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
17734 {
17735 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17737 },
17738/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
17739 {
17740 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17742 },
17743/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
17744 {
17745 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17747 },
17748/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
17749 {
17750 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17752 },
17753/* or.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
17754 {
17755 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17757 },
17758/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
17759 {
17760 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17762 },
17763/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
17764 {
17765 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17767 },
17768/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
17769 {
17770 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17772 },
17773/* or.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
17774 {
17775 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17777 },
17778/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
17779 {
17780 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17782 },
17783/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
17784 {
17785 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17787 },
17788/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
17789 {
17790 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17792 },
17793/* or.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
17794 {
17795 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17797 },
17798/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
17799 {
17800 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17802 },
17803/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
17804 {
17805 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17807 },
17808/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
17809 {
17810 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17812 },
17813/* or.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
17814 {
17815 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 17816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17817 },
17818/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
17819 {
17820 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17822 },
17823/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
17824 {
17825 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17827 },
17828/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
17829 {
17830 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17832 },
17833/* or.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
17834 {
17835 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17837 },
17838/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
17839 {
17840 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17842 },
17843/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
17844 {
17845 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17847 },
17848/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
17849 {
17850 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17852 },
17853/* or.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
17854 {
17855 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 17856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17857 },
17858/* or.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
17859 {
17860 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "or.b", 56,
fb53f5a8 17861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17862 },
17863/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
17864 {
17865 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "or.b", 56,
fb53f5a8 17866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17867 },
17868/* or.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
17869 {
17870 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "or.b", 56,
fb53f5a8 17871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17872 },
17873/* or.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
17874 {
17875 M32C_INSN_OR32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "or.b", 56,
fb53f5a8 17876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17877 },
17878/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
17879 {
17880 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 40,
fb53f5a8 17881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17882 },
17883/* or.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
17884 {
17885 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 40,
fb53f5a8 17886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17887 },
17888/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
17889 {
17890 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 40,
fb53f5a8 17891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17892 },
17893/* or.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
17894 {
17895 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 40,
fb53f5a8 17896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17897 },
17898/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
17899 {
17900 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 40,
fb53f5a8 17901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17902 },
17903/* or.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
17904 {
17905 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 40,
fb53f5a8 17906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17907 },
17908/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
17909 {
17910 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17912 },
17913/* or.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
17914 {
17915 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17917 },
17918/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
17919 {
17920 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17922 },
17923/* or.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
17924 {
17925 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17927 },
17928/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
17929 {
17930 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "or.b", 64,
fb53f5a8 17931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17932 },
17933/* or.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
17934 {
17935 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "or.b", 64,
fb53f5a8 17936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17937 },
17938/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
17939 {
17940 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17942 },
17943/* or.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
17944 {
17945 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17947 },
17948/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
17949 {
17950 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17952 },
17953/* or.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
17954 {
17955 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17957 },
17958/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
17959 {
17960 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17962 },
17963/* or.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
17964 {
17965 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 17966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17967 },
17968/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
17969 {
17970 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17972 },
17973/* or.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
17974 {
17975 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "or.b", 56,
fb53f5a8 17976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17977 },
17978/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
17979 {
17980 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "or.b", 56,
fb53f5a8 17981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17982 },
17983/* or.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
17984 {
17985 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "or.b", 56,
fb53f5a8 17986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17987 },
17988/* or.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
17989 {
17990 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "or.b", 64,
fb53f5a8 17991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17992 },
17993/* or.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
17994 {
17995 M32C_INSN_OR32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "or.b", 64,
fb53f5a8 17996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
17997 },
17998/* or.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
17999 {
18000 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 16,
fb53f5a8 18001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18002 },
18003/* or.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
18004 {
18005 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 16,
fb53f5a8 18006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18007 },
18008/* or.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
18009 {
18010 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "or.b", 16,
fb53f5a8 18011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18012 },
18013/* or.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
18014 {
18015 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 16,
fb53f5a8 18016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18017 },
18018/* or.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
18019 {
18020 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 16,
fb53f5a8 18021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18022 },
18023/* or.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
18024 {
18025 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "or.b", 16,
fb53f5a8 18026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18027 },
18028/* or.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
18029 {
18030 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 16,
fb53f5a8 18031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18032 },
18033/* or.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
18034 {
18035 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 16,
fb53f5a8 18036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18037 },
18038/* or.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
18039 {
18040 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "or.b", 16,
fb53f5a8 18041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18042 },
18043/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
18044 {
18045 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18047 },
18048/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
18049 {
18050 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18052 },
18053/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
18054 {
18055 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18057 },
18058/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
18059 {
18060 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18062 },
18063/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
18064 {
18065 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18067 },
18068/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
18069 {
18070 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18072 },
18073/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
18074 {
18075 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 18076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18077 },
18078/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
18079 {
18080 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 18081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18082 },
18083/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
18084 {
18085 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 18086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18087 },
18088/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
18089 {
18090 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18092 },
18093/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
18094 {
18095 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18097 },
18098/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
18099 {
18100 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18102 },
18103/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
18104 {
18105 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18107 },
18108/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
18109 {
18110 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18112 },
18113/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
18114 {
18115 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18117 },
18118/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
18119 {
18120 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18122 },
18123/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
18124 {
18125 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18127 },
18128/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
18129 {
18130 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "or.b", 24,
fb53f5a8 18131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18132 },
18133/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
18134 {
18135 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18137 },
18138/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
18139 {
18140 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18142 },
18143/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
18144 {
18145 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 18146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18147 },
18148/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
18149 {
18150 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "or.b", 32,
fb53f5a8 18151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18152 },
18153/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
18154 {
18155 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "or.b", 32,
fb53f5a8 18156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18157 },
18158/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
18159 {
18160 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "or.b", 32,
fb53f5a8 18161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18162 },
18163/* or.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
18164 {
18165 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 18166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18167 },
18168/* or.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
18169 {
18170 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 18171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18172 },
18173/* or.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
18174 {
18175 M32C_INSN_OR32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 18176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18177 },
18178/* or.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
18179 {
18180 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "or.w", 24,
fb53f5a8 18181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18182 },
18183/* or.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
18184 {
18185 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "or.w", 24,
fb53f5a8 18186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18187 },
18188/* or.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
18189 {
18190 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "or.w", 24,
fb53f5a8 18191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18192 },
18193/* or.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
18194 {
18195 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "or.w", 24,
fb53f5a8 18196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18197 },
18198/* or.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
18199 {
18200 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "or.w", 24,
fb53f5a8 18201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18202 },
18203/* or.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
18204 {
18205 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "or.w", 24,
fb53f5a8 18206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18207 },
18208/* or.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
18209 {
18210 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "or.w", 24,
fb53f5a8 18211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18212 },
18213/* or.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
18214 {
18215 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "or.w", 24,
fb53f5a8 18216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18217 },
18218/* or.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
18219 {
18220 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "or.w", 24,
fb53f5a8 18221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18222 },
18223/* or.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
18224 {
18225 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "or.w", 32,
fb53f5a8 18226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18227 },
18228/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
18229 {
18230 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "or.w", 32,
fb53f5a8 18231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18232 },
18233/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
18234 {
18235 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "or.w", 32,
fb53f5a8 18236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18237 },
18238/* or.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
18239 {
18240 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "or.w", 40,
fb53f5a8 18241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18242 },
18243/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
18244 {
18245 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "or.w", 40,
fb53f5a8 18246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18247 },
18248/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
18249 {
18250 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "or.w", 40,
fb53f5a8 18251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18252 },
18253/* or.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
18254 {
18255 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "or.w", 32,
fb53f5a8 18256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18257 },
18258/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
18259 {
18260 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "or.w", 32,
fb53f5a8 18261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18262 },
18263/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
18264 {
18265 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "or.w", 32,
fb53f5a8 18266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18267 },
18268/* or.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
18269 {
18270 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "or.w", 40,
fb53f5a8 18271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18272 },
18273/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
18274 {
18275 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "or.w", 40,
fb53f5a8 18276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18277 },
18278/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
18279 {
18280 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "or.w", 40,
fb53f5a8 18281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18282 },
18283/* or.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
18284 {
18285 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "or.w", 32,
fb53f5a8 18286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18287 },
18288/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
18289 {
18290 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "or.w", 32,
fb53f5a8 18291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18292 },
18293/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
18294 {
18295 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "or.w", 32,
fb53f5a8 18296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18297 },
18298/* or.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
18299 {
18300 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "or16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "or.w", 40,
fb53f5a8 18301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18302 },
18303/* or.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
18304 {
18305 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "or16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "or.w", 40,
fb53f5a8 18306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18307 },
18308/* or.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
18309 {
18310 M32C_INSN_OR16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "or16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "or.w", 40,
fb53f5a8 18311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18312 },
18313/* or.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
18314 {
18315 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "or.w", 32,
fb53f5a8 18316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18317 },
18318/* or.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
18319 {
18320 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "or.w", 32,
fb53f5a8 18321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18322 },
18323/* or.w${G} ${Dsp-16-u16},$Dst16RnHI */
18324 {
18325 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "or.w", 32,
fb53f5a8 18326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18327 },
18328/* or.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
18329 {
18330 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "or.w", 32,
fb53f5a8 18331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18332 },
18333/* or.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
18334 {
18335 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "or.w", 32,
fb53f5a8 18336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18337 },
18338/* or.w${G} ${Dsp-16-u16},$Dst16AnHI */
18339 {
18340 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "or.w", 32,
fb53f5a8 18341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18342 },
18343/* or.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
18344 {
18345 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "or.w", 32,
fb53f5a8 18346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18347 },
18348/* or.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
18349 {
18350 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "or.w", 32,
fb53f5a8 18351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18352 },
18353/* or.w${G} ${Dsp-16-u16},[$Dst16An] */
18354 {
18355 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "or.w", 32,
fb53f5a8 18356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18357 },
18358/* or.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
18359 {
18360 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "or.w", 40,
fb53f5a8 18361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18362 },
18363/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
18364 {
18365 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "or.w", 40,
fb53f5a8 18366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18367 },
18368/* or.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
18369 {
18370 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "or.w", 40,
fb53f5a8 18371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18372 },
18373/* or.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
18374 {
18375 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "or.w", 48,
fb53f5a8 18376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18377 },
18378/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
18379 {
18380 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "or.w", 48,
fb53f5a8 18381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18382 },
18383/* or.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
18384 {
18385 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "or.w", 48,
fb53f5a8 18386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18387 },
18388/* or.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
18389 {
18390 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "or.w", 40,
fb53f5a8 18391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18392 },
18393/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
18394 {
18395 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "or.w", 40,
fb53f5a8 18396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18397 },
18398/* or.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
18399 {
18400 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "or.w", 40,
fb53f5a8 18401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18402 },
18403/* or.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
18404 {
18405 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "or.w", 48,
fb53f5a8 18406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18407 },
18408/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
18409 {
18410 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "or.w", 48,
fb53f5a8 18411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18412 },
18413/* or.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
18414 {
18415 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "or.w", 48,
fb53f5a8 18416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18417 },
18418/* or.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
18419 {
18420 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "or.w", 40,
fb53f5a8 18421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18422 },
18423/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
18424 {
18425 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "or.w", 40,
fb53f5a8 18426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18427 },
18428/* or.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
18429 {
18430 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "or.w", 40,
fb53f5a8 18431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18432 },
18433/* or.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
18434 {
18435 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "or16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "or.w", 48,
fb53f5a8 18436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18437 },
18438/* or.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
18439 {
18440 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "or16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "or.w", 48,
fb53f5a8 18441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18442 },
18443/* or.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
18444 {
18445 M32C_INSN_OR16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "or16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "or.w", 48,
fb53f5a8 18446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18447 },
18448/* or.w${G} $Src16RnHI,$Dst16RnHI */
18449 {
18450 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "or.w", 16,
fb53f5a8 18451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18452 },
18453/* or.w${G} $Src16AnHI,$Dst16RnHI */
18454 {
18455 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "or.w", 16,
fb53f5a8 18456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18457 },
18458/* or.w${G} [$Src16An],$Dst16RnHI */
18459 {
18460 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "or.w", 16,
fb53f5a8 18461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18462 },
18463/* or.w${G} $Src16RnHI,$Dst16AnHI */
18464 {
18465 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "or.w", 16,
fb53f5a8 18466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18467 },
18468/* or.w${G} $Src16AnHI,$Dst16AnHI */
18469 {
18470 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "or.w", 16,
fb53f5a8 18471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18472 },
18473/* or.w${G} [$Src16An],$Dst16AnHI */
18474 {
18475 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "or.w", 16,
fb53f5a8 18476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18477 },
18478/* or.w${G} $Src16RnHI,[$Dst16An] */
18479 {
18480 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "or.w", 16,
fb53f5a8 18481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18482 },
18483/* or.w${G} $Src16AnHI,[$Dst16An] */
18484 {
18485 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "or.w", 16,
fb53f5a8 18486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18487 },
18488/* or.w${G} [$Src16An],[$Dst16An] */
18489 {
18490 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "or.w", 16,
fb53f5a8 18491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18492 },
18493/* or.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
18494 {
18495 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "or.w", 24,
fb53f5a8 18496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18497 },
18498/* or.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
18499 {
18500 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "or.w", 24,
fb53f5a8 18501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18502 },
18503/* or.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
18504 {
18505 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "or.w", 24,
fb53f5a8 18506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18507 },
18508/* or.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
18509 {
18510 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "or.w", 32,
fb53f5a8 18511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18512 },
18513/* or.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
18514 {
18515 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "or.w", 32,
fb53f5a8 18516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18517 },
18518/* or.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
18519 {
18520 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "or.w", 32,
fb53f5a8 18521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18522 },
18523/* or.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
18524 {
18525 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "or.w", 24,
fb53f5a8 18526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18527 },
18528/* or.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
18529 {
18530 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "or.w", 24,
fb53f5a8 18531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18532 },
18533/* or.w${G} [$Src16An],${Dsp-16-u8}[sb] */
18534 {
18535 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "or.w", 24,
fb53f5a8 18536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18537 },
18538/* or.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
18539 {
18540 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "or.w", 32,
fb53f5a8 18541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18542 },
18543/* or.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
18544 {
18545 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "or.w", 32,
fb53f5a8 18546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18547 },
18548/* or.w${G} [$Src16An],${Dsp-16-u16}[sb] */
18549 {
18550 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "or.w", 32,
fb53f5a8 18551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18552 },
18553/* or.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
18554 {
18555 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "or.w", 24,
fb53f5a8 18556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18557 },
18558/* or.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
18559 {
18560 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "or.w", 24,
fb53f5a8 18561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18562 },
18563/* or.w${G} [$Src16An],${Dsp-16-s8}[fb] */
18564 {
18565 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "or.w", 24,
fb53f5a8 18566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18567 },
18568/* or.w${G} $Src16RnHI,${Dsp-16-u16} */
18569 {
18570 M32C_INSN_OR16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "or16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "or.w", 32,
fb53f5a8 18571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18572 },
18573/* or.w${G} $Src16AnHI,${Dsp-16-u16} */
18574 {
18575 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "or16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "or.w", 32,
fb53f5a8 18576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18577 },
18578/* or.w${G} [$Src16An],${Dsp-16-u16} */
18579 {
18580 M32C_INSN_OR16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "or16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "or.w", 32,
fb53f5a8 18581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18582 },
18583/* or.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
18584 {
18585 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "or.b", 24,
fb53f5a8 18586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18587 },
18588/* or.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
18589 {
18590 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "or.b", 24,
fb53f5a8 18591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18592 },
18593/* or.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
18594 {
18595 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "or.b", 24,
fb53f5a8 18596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18597 },
18598/* or.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
18599 {
18600 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "or.b", 24,
fb53f5a8 18601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18602 },
18603/* or.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
18604 {
18605 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "or.b", 24,
fb53f5a8 18606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18607 },
18608/* or.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
18609 {
18610 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "or.b", 24,
fb53f5a8 18611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18612 },
18613/* or.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
18614 {
18615 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "or.b", 24,
fb53f5a8 18616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18617 },
18618/* or.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
18619 {
18620 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "or.b", 24,
fb53f5a8 18621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18622 },
18623/* or.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
18624 {
18625 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "or.b", 24,
fb53f5a8 18626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18627 },
18628/* or.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
18629 {
18630 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "or.b", 32,
fb53f5a8 18631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18632 },
18633/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
18634 {
18635 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "or.b", 32,
fb53f5a8 18636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18637 },
18638/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
18639 {
18640 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "or.b", 32,
fb53f5a8 18641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18642 },
18643/* or.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
18644 {
18645 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "or.b", 40,
fb53f5a8 18646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18647 },
18648/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
18649 {
18650 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "or.b", 40,
fb53f5a8 18651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18652 },
18653/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
18654 {
18655 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "or.b", 40,
fb53f5a8 18656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18657 },
18658/* or.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
18659 {
18660 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "or.b", 32,
fb53f5a8 18661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18662 },
18663/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
18664 {
18665 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "or.b", 32,
fb53f5a8 18666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18667 },
18668/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
18669 {
18670 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "or.b", 32,
fb53f5a8 18671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18672 },
18673/* or.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
18674 {
18675 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "or.b", 40,
fb53f5a8 18676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18677 },
18678/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
18679 {
18680 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "or.b", 40,
fb53f5a8 18681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18682 },
18683/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
18684 {
18685 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "or.b", 40,
fb53f5a8 18686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18687 },
18688/* or.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
18689 {
18690 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "or.b", 32,
fb53f5a8 18691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18692 },
18693/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
18694 {
18695 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "or.b", 32,
fb53f5a8 18696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18697 },
18698/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
18699 {
18700 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "or.b", 32,
fb53f5a8 18701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18702 },
18703/* or.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
18704 {
18705 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "or16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "or.b", 40,
fb53f5a8 18706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18707 },
18708/* or.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
18709 {
18710 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "or16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "or.b", 40,
fb53f5a8 18711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18712 },
18713/* or.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
18714 {
18715 M32C_INSN_OR16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "or16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "or.b", 40,
fb53f5a8 18716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18717 },
18718/* or.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
18719 {
18720 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "or.b", 32,
fb53f5a8 18721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18722 },
18723/* or.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
18724 {
18725 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "or.b", 32,
fb53f5a8 18726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18727 },
18728/* or.b${G} ${Dsp-16-u16},$Dst16RnQI */
18729 {
18730 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "or.b", 32,
fb53f5a8 18731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18732 },
18733/* or.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
18734 {
18735 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "or.b", 32,
fb53f5a8 18736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18737 },
18738/* or.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
18739 {
18740 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "or.b", 32,
fb53f5a8 18741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18742 },
18743/* or.b${G} ${Dsp-16-u16},$Dst16AnQI */
18744 {
18745 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "or.b", 32,
fb53f5a8 18746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18747 },
18748/* or.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
18749 {
18750 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "or.b", 32,
fb53f5a8 18751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18752 },
18753/* or.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
18754 {
18755 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "or.b", 32,
fb53f5a8 18756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18757 },
18758/* or.b${G} ${Dsp-16-u16},[$Dst16An] */
18759 {
18760 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "or.b", 32,
fb53f5a8 18761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18762 },
18763/* or.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
18764 {
18765 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "or.b", 40,
fb53f5a8 18766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18767 },
18768/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
18769 {
18770 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "or.b", 40,
fb53f5a8 18771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18772 },
18773/* or.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
18774 {
18775 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "or.b", 40,
fb53f5a8 18776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18777 },
18778/* or.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
18779 {
18780 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "or.b", 48,
fb53f5a8 18781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18782 },
18783/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
18784 {
18785 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "or.b", 48,
fb53f5a8 18786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18787 },
18788/* or.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
18789 {
18790 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "or.b", 48,
fb53f5a8 18791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18792 },
18793/* or.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
18794 {
18795 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "or.b", 40,
fb53f5a8 18796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18797 },
18798/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
18799 {
18800 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "or.b", 40,
fb53f5a8 18801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18802 },
18803/* or.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
18804 {
18805 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "or.b", 40,
fb53f5a8 18806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18807 },
18808/* or.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
18809 {
18810 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "or.b", 48,
fb53f5a8 18811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18812 },
18813/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
18814 {
18815 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "or.b", 48,
fb53f5a8 18816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18817 },
18818/* or.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
18819 {
18820 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "or.b", 48,
fb53f5a8 18821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18822 },
18823/* or.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
18824 {
18825 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "or.b", 40,
fb53f5a8 18826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18827 },
18828/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
18829 {
18830 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "or.b", 40,
fb53f5a8 18831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18832 },
18833/* or.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
18834 {
18835 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "or.b", 40,
fb53f5a8 18836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18837 },
18838/* or.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
18839 {
18840 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "or16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "or.b", 48,
fb53f5a8 18841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18842 },
18843/* or.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
18844 {
18845 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "or16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "or.b", 48,
fb53f5a8 18846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18847 },
18848/* or.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
18849 {
18850 M32C_INSN_OR16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "or16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "or.b", 48,
fb53f5a8 18851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18852 },
18853/* or.b${G} $Src16RnQI,$Dst16RnQI */
18854 {
18855 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "or.b", 16,
fb53f5a8 18856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18857 },
18858/* or.b${G} $Src16AnQI,$Dst16RnQI */
18859 {
18860 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "or.b", 16,
fb53f5a8 18861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18862 },
18863/* or.b${G} [$Src16An],$Dst16RnQI */
18864 {
18865 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "or.b", 16,
fb53f5a8 18866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18867 },
18868/* or.b${G} $Src16RnQI,$Dst16AnQI */
18869 {
18870 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "or.b", 16,
fb53f5a8 18871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18872 },
18873/* or.b${G} $Src16AnQI,$Dst16AnQI */
18874 {
18875 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "or.b", 16,
fb53f5a8 18876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18877 },
18878/* or.b${G} [$Src16An],$Dst16AnQI */
18879 {
18880 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "or.b", 16,
fb53f5a8 18881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18882 },
18883/* or.b${G} $Src16RnQI,[$Dst16An] */
18884 {
18885 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "or.b", 16,
fb53f5a8 18886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18887 },
18888/* or.b${G} $Src16AnQI,[$Dst16An] */
18889 {
18890 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "or.b", 16,
fb53f5a8 18891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18892 },
18893/* or.b${G} [$Src16An],[$Dst16An] */
18894 {
18895 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "or.b", 16,
fb53f5a8 18896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18897 },
18898/* or.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
18899 {
18900 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "or.b", 24,
fb53f5a8 18901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18902 },
18903/* or.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
18904 {
18905 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "or.b", 24,
fb53f5a8 18906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18907 },
18908/* or.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
18909 {
18910 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "or.b", 24,
fb53f5a8 18911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18912 },
18913/* or.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
18914 {
18915 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "or.b", 32,
fb53f5a8 18916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18917 },
18918/* or.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
18919 {
18920 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "or.b", 32,
fb53f5a8 18921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18922 },
18923/* or.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
18924 {
18925 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "or.b", 32,
fb53f5a8 18926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18927 },
18928/* or.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
18929 {
18930 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "or.b", 24,
fb53f5a8 18931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18932 },
18933/* or.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
18934 {
18935 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "or.b", 24,
fb53f5a8 18936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18937 },
18938/* or.b${G} [$Src16An],${Dsp-16-u8}[sb] */
18939 {
18940 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "or.b", 24,
fb53f5a8 18941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18942 },
18943/* or.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
18944 {
18945 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "or.b", 32,
fb53f5a8 18946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18947 },
18948/* or.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
18949 {
18950 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "or.b", 32,
fb53f5a8 18951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18952 },
18953/* or.b${G} [$Src16An],${Dsp-16-u16}[sb] */
18954 {
18955 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "or.b", 32,
fb53f5a8 18956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18957 },
18958/* or.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
18959 {
18960 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "or.b", 24,
fb53f5a8 18961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18962 },
18963/* or.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
18964 {
18965 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "or.b", 24,
fb53f5a8 18966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18967 },
18968/* or.b${G} [$Src16An],${Dsp-16-s8}[fb] */
18969 {
18970 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "or.b", 24,
fb53f5a8 18971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18972 },
18973/* or.b${G} $Src16RnQI,${Dsp-16-u16} */
18974 {
18975 M32C_INSN_OR16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "or16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "or.b", 32,
fb53f5a8 18976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18977 },
18978/* or.b${G} $Src16AnQI,${Dsp-16-u16} */
18979 {
18980 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "or16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "or.b", 32,
fb53f5a8 18981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18982 },
18983/* or.b${G} [$Src16An],${Dsp-16-u16} */
18984 {
18985 M32C_INSN_OR16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "or16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "or.b", 32,
fb53f5a8 18986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
18987 },
18988/* or.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
18989 {
18990 M32C_INSN_OR32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "or32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "or.w", 32,
fb53f5a8 18991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18992 },
18993/* or.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
18994 {
18995 M32C_INSN_OR32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "or32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "or.w", 32,
fb53f5a8 18996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
18997 },
18998/* or.w${S} #${Imm-24-HI},${Dsp-8-u16} */
18999 {
19000 M32C_INSN_OR32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "or32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "or.w", 40,
fb53f5a8 19001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19002 },
19003/* or.w${S} #${Imm-8-HI},r0 */
19004 {
19005 M32C_INSN_OR32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "or32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "or.w", 24,
fb53f5a8 19006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19007 },
19008/* or.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
19009 {
19010 M32C_INSN_OR32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "or32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "or.b", 24,
fb53f5a8 19011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19012 },
19013/* or.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
19014 {
19015 M32C_INSN_OR32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "or32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "or.b", 24,
fb53f5a8 19016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19017 },
19018/* or.b${S} #${Imm-24-QI},${Dsp-8-u16} */
19019 {
19020 M32C_INSN_OR32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "or32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "or.b", 32,
fb53f5a8 19021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19022 },
19023/* or.b${S} #${Imm-8-QI},r0l */
19024 {
19025 M32C_INSN_OR32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "or32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "or.b", 16,
fb53f5a8 19026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19027 },
19028/* or.b${S} #${Imm-8-QI},r0l */
19029 {
19030 M32C_INSN_OR16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "or16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "or.b", 16,
fb53f5a8 19031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19032 },
19033/* or.b${S} #${Imm-8-QI},r0h */
19034 {
19035 M32C_INSN_OR16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "or16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "or.b", 16,
fb53f5a8 19036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19037 },
19038/* or.b${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
19039 {
19040 M32C_INSN_OR16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "or16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "or.b", 24,
fb53f5a8 19041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19042 },
19043/* or.b${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
19044 {
19045 M32C_INSN_OR16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "or16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "or.b", 24,
fb53f5a8 19046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19047 },
19048/* or.b${S} #${Imm-8-QI},${Dsp-16-u16} */
19049 {
19050 M32C_INSN_OR16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "or16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "or.b", 32,
fb53f5a8 19051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19052 },
19053/* or.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
19054 {
19055 M32C_INSN_OR32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "or32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 19056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19057 },
19058/* or.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
19059 {
19060 M32C_INSN_OR32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "or32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "or.w", 32,
fb53f5a8 19061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19062 },
19063/* or.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
19064 {
19065 M32C_INSN_OR32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "or32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "or.w", 32,
fb53f5a8 19066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19067 },
19068/* or.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
19069 {
19070 M32C_INSN_OR32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 19071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19072 },
19073/* or.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
19074 {
19075 M32C_INSN_OR32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 19076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19077 },
19078/* or.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
19079 {
19080 M32C_INSN_OR32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "or.w", 40,
fb53f5a8 19081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19082 },
19083/* or.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
19084 {
19085 M32C_INSN_OR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 19086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19087 },
19088/* or.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
19089 {
19090 M32C_INSN_OR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 19091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19092 },
19093/* or.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
19094 {
19095 M32C_INSN_OR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "or.w", 48,
fb53f5a8 19096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19097 },
19098/* or.w${G} #${Imm-32-HI},${Dsp-16-u16} */
19099 {
19100 M32C_INSN_OR32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "or32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "or.w", 48,
fb53f5a8 19101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19102 },
19103/* or.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
19104 {
19105 M32C_INSN_OR32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "or32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "or.w", 56,
fb53f5a8 19106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19107 },
19108/* or.w${G} #${Imm-40-HI},${Dsp-16-u24} */
19109 {
19110 M32C_INSN_OR32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "or32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "or.w", 56,
fb53f5a8 19111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19112 },
19113/* or.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
19114 {
19115 M32C_INSN_OR32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "or32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 19116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19117 },
19118/* or.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
19119 {
19120 M32C_INSN_OR32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "or32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "or.b", 24,
fb53f5a8 19121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19122 },
19123/* or.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
19124 {
19125 M32C_INSN_OR32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "or32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "or.b", 24,
fb53f5a8 19126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19127 },
19128/* or.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
19129 {
19130 M32C_INSN_OR32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 19131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19132 },
19133/* or.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
19134 {
19135 M32C_INSN_OR32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 19136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19137 },
19138/* or.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
19139 {
19140 M32C_INSN_OR32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "or.b", 32,
fb53f5a8 19141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19142 },
19143/* or.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
19144 {
19145 M32C_INSN_OR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 19146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19147 },
19148/* or.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
19149 {
19150 M32C_INSN_OR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 19151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19152 },
19153/* or.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
19154 {
19155 M32C_INSN_OR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "or.b", 40,
fb53f5a8 19156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19157 },
19158/* or.b${G} #${Imm-32-QI},${Dsp-16-u16} */
19159 {
19160 M32C_INSN_OR32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "or32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "or.b", 40,
fb53f5a8 19161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19162 },
19163/* or.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
19164 {
19165 M32C_INSN_OR32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "or32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "or.b", 48,
fb53f5a8 19166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19167 },
19168/* or.b${G} #${Imm-40-QI},${Dsp-16-u24} */
19169 {
19170 M32C_INSN_OR32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "or32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "or.b", 48,
fb53f5a8 19171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19172 },
19173/* or.w${G} #${Imm-16-HI},$Dst16RnHI */
19174 {
19175 M32C_INSN_OR16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "or16.w-imm-G-basic-dst16-Rn-direct-HI", "or.w", 32,
fb53f5a8 19176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19177 },
19178/* or.w${G} #${Imm-16-HI},$Dst16AnHI */
19179 {
19180 M32C_INSN_OR16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "or16.w-imm-G-basic-dst16-An-direct-HI", "or.w", 32,
fb53f5a8 19181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19182 },
19183/* or.w${G} #${Imm-16-HI},[$Dst16An] */
19184 {
19185 M32C_INSN_OR16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "or16.w-imm-G-basic-dst16-An-indirect-HI", "or.w", 32,
fb53f5a8 19186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19187 },
19188/* or.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
19189 {
19190 M32C_INSN_OR16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "or16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "or.w", 40,
fb53f5a8 19191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19192 },
19193/* or.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
19194 {
19195 M32C_INSN_OR16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "or16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "or.w", 40,
fb53f5a8 19196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19197 },
19198/* or.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
19199 {
19200 M32C_INSN_OR16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "or16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "or.w", 40,
fb53f5a8 19201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19202 },
19203/* or.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
19204 {
19205 M32C_INSN_OR16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "or16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "or.w", 48,
fb53f5a8 19206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19207 },
19208/* or.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
19209 {
19210 M32C_INSN_OR16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "or16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "or.w", 48,
fb53f5a8 19211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19212 },
19213/* or.w${G} #${Imm-32-HI},${Dsp-16-u16} */
19214 {
19215 M32C_INSN_OR16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "or16.w-imm-G-16-16-dst16-16-16-absolute-HI", "or.w", 48,
fb53f5a8 19216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19217 },
19218/* or.b${G} #${Imm-16-QI},$Dst16RnQI */
19219 {
19220 M32C_INSN_OR16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "or16.b-imm-G-basic-dst16-Rn-direct-QI", "or.b", 24,
fb53f5a8 19221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19222 },
19223/* or.b${G} #${Imm-16-QI},$Dst16AnQI */
19224 {
19225 M32C_INSN_OR16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "or16.b-imm-G-basic-dst16-An-direct-QI", "or.b", 24,
fb53f5a8 19226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19227 },
19228/* or.b${G} #${Imm-16-QI},[$Dst16An] */
19229 {
19230 M32C_INSN_OR16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "or16.b-imm-G-basic-dst16-An-indirect-QI", "or.b", 24,
fb53f5a8 19231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19232 },
19233/* or.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
19234 {
19235 M32C_INSN_OR16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "or16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "or.b", 32,
fb53f5a8 19236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19237 },
19238/* or.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
19239 {
19240 M32C_INSN_OR16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "or16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "or.b", 32,
fb53f5a8 19241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19242 },
19243/* or.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
19244 {
19245 M32C_INSN_OR16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "or16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "or.b", 32,
fb53f5a8 19246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19247 },
19248/* or.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
19249 {
19250 M32C_INSN_OR16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "or16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "or.b", 40,
fb53f5a8 19251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19252 },
19253/* or.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
19254 {
19255 M32C_INSN_OR16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "or16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "or.b", 40,
fb53f5a8 19256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19257 },
19258/* or.b${G} #${Imm-32-QI},${Dsp-16-u16} */
19259 {
19260 M32C_INSN_OR16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "or16.b-imm-G-16-16-dst16-16-16-absolute-QI", "or.b", 40,
fb53f5a8 19261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19262 },
c6552317
DD
19263/* not.b:s r0l */
19264 {
19265 M32C_INSN_NOT16_B_S_DST16_3_S_R0L_DIRECT_QI, "not16.b.s-dst16-3-S-R0l-direct-QI", "not.b:s", 8,
dbb33a87 19266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
c6552317
DD
19267 },
19268/* not.b:s r0h */
19269 {
19270 M32C_INSN_NOT16_B_S_DST16_3_S_R0H_DIRECT_QI, "not16.b.s-dst16-3-S-R0h-direct-QI", "not.b:s", 8,
dbb33a87 19271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
c6552317
DD
19272 },
19273/* not.b:s ${Dsp-8-u8}[sb] */
19274 {
19275 M32C_INSN_NOT16_B_S_DST16_3_S_8_8_SB_RELATIVE_QI, "not16.b.s-dst16-3-S-8-8-SB-relative-QI", "not.b:s", 16,
dbb33a87 19276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
c6552317
DD
19277 },
19278/* not.b:s ${Dsp-8-s8}[fb] */
19279 {
19280 M32C_INSN_NOT16_B_S_DST16_3_S_8_8_FB_RELATIVE_QI, "not16.b.s-dst16-3-S-8-8-FB-relative-QI", "not.b:s", 16,
dbb33a87 19281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
c6552317
DD
19282 },
19283/* not.b:s ${Dsp-8-u16} */
19284 {
19285 M32C_INSN_NOT16_B_S_DST16_3_S_8_16_ABSOLUTE_QI, "not16.b.s-dst16-3-S-8-16-absolute-QI", "not.b:s", 24,
dbb33a87 19286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
c6552317
DD
19287 },
19288/* not.w${G} $Dst32RnUnprefixedHI */
49f58d10
JB
19289 {
19290 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "not.w", 16,
fb53f5a8 19291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19292 },
c6552317 19293/* not.w${G} $Dst32AnUnprefixedHI */
49f58d10
JB
19294 {
19295 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "not.w", 16,
fb53f5a8 19296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19297 },
c6552317 19298/* not.w${G} [$Dst32AnUnprefixed] */
49f58d10
JB
19299 {
19300 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "not.w", 16,
fb53f5a8 19301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19302 },
c6552317 19303/* not.w${G} ${Dsp-16-u8}[$Dst32AnUnprefixed] */
49f58d10
JB
19304 {
19305 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "not.w", 24,
fb53f5a8 19306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19307 },
c6552317 19308/* not.w${G} ${Dsp-16-u16}[$Dst32AnUnprefixed] */
49f58d10
JB
19309 {
19310 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "not.w", 32,
fb53f5a8 19311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19312 },
c6552317 19313/* not.w${G} ${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10
JB
19314 {
19315 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "not.w", 40,
fb53f5a8 19316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19317 },
c6552317 19318/* not.w${G} ${Dsp-16-u8}[sb] */
49f58d10
JB
19319 {
19320 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "not.w", 24,
fb53f5a8 19321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19322 },
c6552317 19323/* not.w${G} ${Dsp-16-u16}[sb] */
49f58d10
JB
19324 {
19325 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "not.w", 32,
fb53f5a8 19326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19327 },
c6552317 19328/* not.w${G} ${Dsp-16-s8}[fb] */
49f58d10
JB
19329 {
19330 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "not.w", 24,
fb53f5a8 19331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19332 },
c6552317 19333/* not.w${G} ${Dsp-16-s16}[fb] */
49f58d10
JB
19334 {
19335 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "not.w", 32,
fb53f5a8 19336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19337 },
c6552317 19338/* not.w${G} ${Dsp-16-u16} */
49f58d10
JB
19339 {
19340 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "not.w", 32,
fb53f5a8 19341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19342 },
c6552317 19343/* not.w${G} ${Dsp-16-u24} */
49f58d10
JB
19344 {
19345 M32C_INSN_NOT32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "not32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "not.w", 40,
fb53f5a8 19346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19347 },
c6552317 19348/* not.b${G} $Dst32RnUnprefixedQI */
49f58d10
JB
19349 {
19350 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "not.b", 16,
fb53f5a8 19351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19352 },
c6552317 19353/* not.b${G} $Dst32AnUnprefixedQI */
49f58d10
JB
19354 {
19355 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "not.b", 16,
fb53f5a8 19356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19357 },
c6552317 19358/* not.b${G} [$Dst32AnUnprefixed] */
49f58d10
JB
19359 {
19360 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "not.b", 16,
fb53f5a8 19361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19362 },
c6552317 19363/* not.b${G} ${Dsp-16-u8}[$Dst32AnUnprefixed] */
49f58d10
JB
19364 {
19365 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "not.b", 24,
fb53f5a8 19366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19367 },
c6552317 19368/* not.b${G} ${Dsp-16-u16}[$Dst32AnUnprefixed] */
49f58d10
JB
19369 {
19370 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "not.b", 32,
fb53f5a8 19371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19372 },
c6552317 19373/* not.b${G} ${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10
JB
19374 {
19375 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "not.b", 40,
fb53f5a8 19376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19377 },
c6552317 19378/* not.b${G} ${Dsp-16-u8}[sb] */
49f58d10
JB
19379 {
19380 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "not.b", 24,
fb53f5a8 19381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19382 },
c6552317 19383/* not.b${G} ${Dsp-16-u16}[sb] */
49f58d10
JB
19384 {
19385 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "not.b", 32,
fb53f5a8 19386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19387 },
c6552317 19388/* not.b${G} ${Dsp-16-s8}[fb] */
49f58d10
JB
19389 {
19390 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "not.b", 24,
fb53f5a8 19391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19392 },
c6552317 19393/* not.b${G} ${Dsp-16-s16}[fb] */
49f58d10
JB
19394 {
19395 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "not.b", 32,
fb53f5a8 19396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19397 },
c6552317 19398/* not.b${G} ${Dsp-16-u16} */
49f58d10
JB
19399 {
19400 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "not.b", 32,
fb53f5a8 19401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19402 },
c6552317 19403/* not.b${G} ${Dsp-16-u24} */
49f58d10
JB
19404 {
19405 M32C_INSN_NOT32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "not32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "not.b", 40,
fb53f5a8 19406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 19407 },
c6552317 19408/* not.w${G} $Dst16RnHI */
49f58d10
JB
19409 {
19410 M32C_INSN_NOT16_W_16_DST16_RN_DIRECT_HI, "not16.w-16-dst16-Rn-direct-HI", "not.w", 16,
fb53f5a8 19411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19412 },
c6552317 19413/* not.w${G} $Dst16AnHI */
49f58d10
JB
19414 {
19415 M32C_INSN_NOT16_W_16_DST16_AN_DIRECT_HI, "not16.w-16-dst16-An-direct-HI", "not.w", 16,
fb53f5a8 19416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19417 },
c6552317 19418/* not.w${G} [$Dst16An] */
49f58d10
JB
19419 {
19420 M32C_INSN_NOT16_W_16_DST16_AN_INDIRECT_HI, "not16.w-16-dst16-An-indirect-HI", "not.w", 16,
fb53f5a8 19421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19422 },
c6552317 19423/* not.w${G} ${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
19424 {
19425 M32C_INSN_NOT16_W_16_DST16_16_8_AN_RELATIVE_HI, "not16.w-16-dst16-16-8-An-relative-HI", "not.w", 24,
fb53f5a8 19426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19427 },
c6552317 19428/* not.w${G} ${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
19429 {
19430 M32C_INSN_NOT16_W_16_DST16_16_16_AN_RELATIVE_HI, "not16.w-16-dst16-16-16-An-relative-HI", "not.w", 32,
fb53f5a8 19431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19432 },
c6552317 19433/* not.w${G} ${Dsp-16-u8}[sb] */
49f58d10
JB
19434 {
19435 M32C_INSN_NOT16_W_16_DST16_16_8_SB_RELATIVE_HI, "not16.w-16-dst16-16-8-SB-relative-HI", "not.w", 24,
fb53f5a8 19436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19437 },
c6552317 19438/* not.w${G} ${Dsp-16-u16}[sb] */
49f58d10
JB
19439 {
19440 M32C_INSN_NOT16_W_16_DST16_16_16_SB_RELATIVE_HI, "not16.w-16-dst16-16-16-SB-relative-HI", "not.w", 32,
fb53f5a8 19441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19442 },
c6552317 19443/* not.w${G} ${Dsp-16-s8}[fb] */
49f58d10
JB
19444 {
19445 M32C_INSN_NOT16_W_16_DST16_16_8_FB_RELATIVE_HI, "not16.w-16-dst16-16-8-FB-relative-HI", "not.w", 24,
fb53f5a8 19446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19447 },
c6552317 19448/* not.w${G} ${Dsp-16-u16} */
49f58d10
JB
19449 {
19450 M32C_INSN_NOT16_W_16_DST16_16_16_ABSOLUTE_HI, "not16.w-16-dst16-16-16-absolute-HI", "not.w", 32,
fb53f5a8 19451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19452 },
c6552317 19453/* not.b${G} $Dst16RnQI */
49f58d10
JB
19454 {
19455 M32C_INSN_NOT16_B_16_DST16_RN_DIRECT_QI, "not16.b-16-dst16-Rn-direct-QI", "not.b", 16,
fb53f5a8 19456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19457 },
c6552317 19458/* not.b${G} $Dst16AnQI */
49f58d10
JB
19459 {
19460 M32C_INSN_NOT16_B_16_DST16_AN_DIRECT_QI, "not16.b-16-dst16-An-direct-QI", "not.b", 16,
fb53f5a8 19461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19462 },
c6552317 19463/* not.b${G} [$Dst16An] */
49f58d10
JB
19464 {
19465 M32C_INSN_NOT16_B_16_DST16_AN_INDIRECT_QI, "not16.b-16-dst16-An-indirect-QI", "not.b", 16,
fb53f5a8 19466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19467 },
c6552317 19468/* not.b${G} ${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
19469 {
19470 M32C_INSN_NOT16_B_16_DST16_16_8_AN_RELATIVE_QI, "not16.b-16-dst16-16-8-An-relative-QI", "not.b", 24,
fb53f5a8 19471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19472 },
c6552317 19473/* not.b${G} ${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
19474 {
19475 M32C_INSN_NOT16_B_16_DST16_16_16_AN_RELATIVE_QI, "not16.b-16-dst16-16-16-An-relative-QI", "not.b", 32,
fb53f5a8 19476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19477 },
c6552317 19478/* not.b${G} ${Dsp-16-u8}[sb] */
49f58d10
JB
19479 {
19480 M32C_INSN_NOT16_B_16_DST16_16_8_SB_RELATIVE_QI, "not16.b-16-dst16-16-8-SB-relative-QI", "not.b", 24,
fb53f5a8 19481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19482 },
c6552317 19483/* not.b${G} ${Dsp-16-u16}[sb] */
49f58d10
JB
19484 {
19485 M32C_INSN_NOT16_B_16_DST16_16_16_SB_RELATIVE_QI, "not16.b-16-dst16-16-16-SB-relative-QI", "not.b", 32,
fb53f5a8 19486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19487 },
c6552317 19488/* not.b${G} ${Dsp-16-s8}[fb] */
49f58d10
JB
19489 {
19490 M32C_INSN_NOT16_B_16_DST16_16_8_FB_RELATIVE_QI, "not16.b-16-dst16-16-8-FB-relative-QI", "not.b", 24,
fb53f5a8 19491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 19492 },
c6552317 19493/* not.b${G} ${Dsp-16-u16} */
49f58d10
JB
19494 {
19495 M32C_INSN_NOT16_B_16_DST16_16_16_ABSOLUTE_QI, "not16.b-16-dst16-16-16-absolute-QI", "not.b", 32,
fb53f5a8 19496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19497 },
19498/* neg.w $Dst32RnUnprefixedHI */
19499 {
19500 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "neg.w", 16,
fb53f5a8 19501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19502 },
19503/* neg.w $Dst32AnUnprefixedHI */
19504 {
19505 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "neg.w", 16,
fb53f5a8 19506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19507 },
19508/* neg.w [$Dst32AnUnprefixed] */
19509 {
19510 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "neg.w", 16,
fb53f5a8 19511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19512 },
19513/* neg.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
19514 {
19515 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "neg.w", 24,
fb53f5a8 19516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19517 },
19518/* neg.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
19519 {
19520 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "neg.w", 32,
fb53f5a8 19521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19522 },
19523/* neg.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
19524 {
19525 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "neg.w", 40,
fb53f5a8 19526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19527 },
19528/* neg.w ${Dsp-16-u8}[sb] */
19529 {
19530 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "neg.w", 24,
fb53f5a8 19531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19532 },
19533/* neg.w ${Dsp-16-u16}[sb] */
19534 {
19535 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "neg.w", 32,
fb53f5a8 19536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19537 },
19538/* neg.w ${Dsp-16-s8}[fb] */
19539 {
19540 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "neg.w", 24,
fb53f5a8 19541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19542 },
19543/* neg.w ${Dsp-16-s16}[fb] */
19544 {
19545 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "neg.w", 32,
fb53f5a8 19546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19547 },
19548/* neg.w ${Dsp-16-u16} */
19549 {
19550 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "neg.w", 32,
fb53f5a8 19551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19552 },
19553/* neg.w ${Dsp-16-u24} */
19554 {
19555 M32C_INSN_NEG32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "neg32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "neg.w", 40,
fb53f5a8 19556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19557 },
19558/* neg.b $Dst32RnUnprefixedQI */
19559 {
19560 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "neg.b", 16,
fb53f5a8 19561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19562 },
19563/* neg.b $Dst32AnUnprefixedQI */
19564 {
19565 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "neg.b", 16,
fb53f5a8 19566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19567 },
19568/* neg.b [$Dst32AnUnprefixed] */
19569 {
19570 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "neg.b", 16,
fb53f5a8 19571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19572 },
19573/* neg.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
19574 {
19575 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "neg.b", 24,
fb53f5a8 19576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19577 },
19578/* neg.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
19579 {
19580 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "neg.b", 32,
fb53f5a8 19581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19582 },
19583/* neg.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
19584 {
19585 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "neg.b", 40,
fb53f5a8 19586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19587 },
19588/* neg.b ${Dsp-16-u8}[sb] */
19589 {
19590 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "neg.b", 24,
fb53f5a8 19591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19592 },
19593/* neg.b ${Dsp-16-u16}[sb] */
19594 {
19595 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "neg.b", 32,
fb53f5a8 19596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19597 },
19598/* neg.b ${Dsp-16-s8}[fb] */
19599 {
19600 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "neg.b", 24,
fb53f5a8 19601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19602 },
19603/* neg.b ${Dsp-16-s16}[fb] */
19604 {
19605 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "neg.b", 32,
fb53f5a8 19606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19607 },
19608/* neg.b ${Dsp-16-u16} */
19609 {
19610 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "neg.b", 32,
fb53f5a8 19611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19612 },
19613/* neg.b ${Dsp-16-u24} */
19614 {
19615 M32C_INSN_NEG32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "neg32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "neg.b", 40,
fb53f5a8 19616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19617 },
19618/* neg.w $Dst16RnHI */
19619 {
19620 M32C_INSN_NEG16_W_16_DST16_RN_DIRECT_HI, "neg16.w-16-dst16-Rn-direct-HI", "neg.w", 16,
fb53f5a8 19621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19622 },
19623/* neg.w $Dst16AnHI */
19624 {
19625 M32C_INSN_NEG16_W_16_DST16_AN_DIRECT_HI, "neg16.w-16-dst16-An-direct-HI", "neg.w", 16,
fb53f5a8 19626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19627 },
19628/* neg.w [$Dst16An] */
19629 {
19630 M32C_INSN_NEG16_W_16_DST16_AN_INDIRECT_HI, "neg16.w-16-dst16-An-indirect-HI", "neg.w", 16,
fb53f5a8 19631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19632 },
19633/* neg.w ${Dsp-16-u8}[$Dst16An] */
19634 {
19635 M32C_INSN_NEG16_W_16_DST16_16_8_AN_RELATIVE_HI, "neg16.w-16-dst16-16-8-An-relative-HI", "neg.w", 24,
fb53f5a8 19636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19637 },
19638/* neg.w ${Dsp-16-u16}[$Dst16An] */
19639 {
19640 M32C_INSN_NEG16_W_16_DST16_16_16_AN_RELATIVE_HI, "neg16.w-16-dst16-16-16-An-relative-HI", "neg.w", 32,
fb53f5a8 19641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19642 },
19643/* neg.w ${Dsp-16-u8}[sb] */
19644 {
19645 M32C_INSN_NEG16_W_16_DST16_16_8_SB_RELATIVE_HI, "neg16.w-16-dst16-16-8-SB-relative-HI", "neg.w", 24,
fb53f5a8 19646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19647 },
19648/* neg.w ${Dsp-16-u16}[sb] */
19649 {
19650 M32C_INSN_NEG16_W_16_DST16_16_16_SB_RELATIVE_HI, "neg16.w-16-dst16-16-16-SB-relative-HI", "neg.w", 32,
fb53f5a8 19651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19652 },
19653/* neg.w ${Dsp-16-s8}[fb] */
19654 {
19655 M32C_INSN_NEG16_W_16_DST16_16_8_FB_RELATIVE_HI, "neg16.w-16-dst16-16-8-FB-relative-HI", "neg.w", 24,
fb53f5a8 19656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19657 },
19658/* neg.w ${Dsp-16-u16} */
19659 {
19660 M32C_INSN_NEG16_W_16_DST16_16_16_ABSOLUTE_HI, "neg16.w-16-dst16-16-16-absolute-HI", "neg.w", 32,
fb53f5a8 19661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19662 },
19663/* neg.b $Dst16RnQI */
19664 {
19665 M32C_INSN_NEG16_B_16_DST16_RN_DIRECT_QI, "neg16.b-16-dst16-Rn-direct-QI", "neg.b", 16,
fb53f5a8 19666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19667 },
19668/* neg.b $Dst16AnQI */
19669 {
19670 M32C_INSN_NEG16_B_16_DST16_AN_DIRECT_QI, "neg16.b-16-dst16-An-direct-QI", "neg.b", 16,
fb53f5a8 19671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19672 },
19673/* neg.b [$Dst16An] */
19674 {
19675 M32C_INSN_NEG16_B_16_DST16_AN_INDIRECT_QI, "neg16.b-16-dst16-An-indirect-QI", "neg.b", 16,
fb53f5a8 19676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19677 },
19678/* neg.b ${Dsp-16-u8}[$Dst16An] */
19679 {
19680 M32C_INSN_NEG16_B_16_DST16_16_8_AN_RELATIVE_QI, "neg16.b-16-dst16-16-8-An-relative-QI", "neg.b", 24,
fb53f5a8 19681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19682 },
19683/* neg.b ${Dsp-16-u16}[$Dst16An] */
19684 {
19685 M32C_INSN_NEG16_B_16_DST16_16_16_AN_RELATIVE_QI, "neg16.b-16-dst16-16-16-An-relative-QI", "neg.b", 32,
fb53f5a8 19686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19687 },
19688/* neg.b ${Dsp-16-u8}[sb] */
19689 {
19690 M32C_INSN_NEG16_B_16_DST16_16_8_SB_RELATIVE_QI, "neg16.b-16-dst16-16-8-SB-relative-QI", "neg.b", 24,
fb53f5a8 19691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19692 },
19693/* neg.b ${Dsp-16-u16}[sb] */
19694 {
19695 M32C_INSN_NEG16_B_16_DST16_16_16_SB_RELATIVE_QI, "neg16.b-16-dst16-16-16-SB-relative-QI", "neg.b", 32,
fb53f5a8 19696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19697 },
19698/* neg.b ${Dsp-16-s8}[fb] */
19699 {
19700 M32C_INSN_NEG16_B_16_DST16_16_8_FB_RELATIVE_QI, "neg16.b-16-dst16-16-8-FB-relative-QI", "neg.b", 24,
fb53f5a8 19701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19702 },
19703/* neg.b ${Dsp-16-u16} */
19704 {
19705 M32C_INSN_NEG16_B_16_DST16_16_16_ABSOLUTE_QI, "neg16.b-16-dst16-16-16-absolute-QI", "neg.b", 32,
fb53f5a8 19706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
19707 },
19708/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
19709 {
19710 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19712 },
19713/* mulu.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
19714 {
19715 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19717 },
19718/* mulu.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
19719 {
19720 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19722 },
19723/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
19724 {
19725 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19727 },
19728/* mulu.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
19729 {
19730 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19732 },
19733/* mulu.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
19734 {
19735 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19737 },
19738/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
19739 {
19740 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19742 },
19743/* mulu.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
19744 {
19745 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19747 },
19748/* mulu.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
19749 {
19750 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 19751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19752 },
19753/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
19754 {
19755 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19757 },
19758/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
19759 {
19760 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19762 },
19763/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
19764 {
19765 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19767 },
19768/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
19769 {
19770 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19772 },
19773/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
19774 {
19775 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19777 },
19778/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
19779 {
19780 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19782 },
19783/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
19784 {
19785 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19787 },
19788/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
19789 {
19790 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19792 },
19793/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
19794 {
19795 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19797 },
19798/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
19799 {
19800 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19802 },
19803/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
19804 {
19805 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19807 },
19808/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
19809 {
19810 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19812 },
19813/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
19814 {
19815 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19817 },
19818/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
19819 {
19820 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19822 },
19823/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
19824 {
19825 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19827 },
19828/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
19829 {
19830 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19832 },
19833/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
19834 {
19835 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19837 },
19838/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
19839 {
19840 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19842 },
19843/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
19844 {
19845 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19847 },
19848/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
19849 {
19850 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19852 },
19853/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
19854 {
19855 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19857 },
19858/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
19859 {
19860 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19862 },
19863/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
19864 {
19865 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19867 },
19868/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
19869 {
19870 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19872 },
19873/* mulu.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
19874 {
19875 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19877 },
19878/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
19879 {
19880 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19882 },
19883/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
19884 {
19885 M32C_INSN_MULU32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19887 },
19888/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
19889 {
19890 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19892 },
19893/* mulu.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
19894 {
19895 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19897 },
19898/* mulu.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
19899 {
19900 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19902 },
19903/* mulu.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
19904 {
19905 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19907 },
19908/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
19909 {
19910 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19912 },
19913/* mulu.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
19914 {
19915 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19917 },
19918/* mulu.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
19919 {
19920 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19922 },
19923/* mulu.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
19924 {
19925 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19927 },
19928/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
19929 {
19930 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19932 },
19933/* mulu.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
19934 {
19935 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19937 },
19938/* mulu.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
19939 {
19940 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19942 },
19943/* mulu.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
19944 {
19945 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 19946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19947 },
19948/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
19949 {
19950 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19952 },
19953/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
19954 {
19955 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19957 },
19958/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
19959 {
19960 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19962 },
19963/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
19964 {
19965 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 19966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19967 },
19968/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
19969 {
19970 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19972 },
19973/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
19974 {
19975 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19977 },
19978/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
19979 {
19980 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19982 },
19983/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
19984 {
19985 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 19986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19987 },
19988/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
19989 {
19990 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 19991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19992 },
19993/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
19994 {
19995 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 19996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
19997 },
19998/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
19999 {
20000 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20002 },
20003/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
20004 {
20005 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20007 },
20008/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
20009 {
20010 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20012 },
20013/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
20014 {
20015 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20017 },
20018/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
20019 {
20020 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20022 },
20023/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
20024 {
20025 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20027 },
20028/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
20029 {
20030 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20032 },
20033/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
20034 {
20035 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20037 },
20038/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
20039 {
20040 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20042 },
20043/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
20044 {
20045 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20047 },
20048/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
20049 {
20050 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20052 },
20053/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
20054 {
20055 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20057 },
20058/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
20059 {
20060 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20062 },
20063/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
20064 {
20065 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20067 },
20068/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
20069 {
20070 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20072 },
20073/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
20074 {
20075 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20077 },
20078/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
20079 {
20080 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20082 },
20083/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
20084 {
20085 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20087 },
20088/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
20089 {
20090 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20092 },
20093/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
20094 {
20095 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20097 },
20098/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
20099 {
20100 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20102 },
20103/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
20104 {
20105 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20107 },
20108/* mulu.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
20109 {
20110 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20112 },
20113/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
20114 {
20115 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20117 },
20118/* mulu.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
20119 {
20120 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20122 },
20123/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
20124 {
20125 M32C_INSN_MULU32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20127 },
20128/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
20129 {
20130 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20132 },
20133/* mulu.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
20134 {
20135 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20137 },
20138/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
20139 {
20140 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20142 },
20143/* mulu.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
20144 {
20145 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20147 },
20148/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
20149 {
20150 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20152 },
20153/* mulu.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
20154 {
20155 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20157 },
20158/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
20159 {
20160 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20162 },
20163/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
20164 {
20165 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20167 },
20168/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
20169 {
20170 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20172 },
20173/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
20174 {
20175 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20177 },
20178/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
20179 {
20180 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "mulu.w", 64,
fb53f5a8 20181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20182 },
20183/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
20184 {
20185 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "mulu.w", 64,
fb53f5a8 20186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20187 },
20188/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
20189 {
20190 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20192 },
20193/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
20194 {
20195 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20197 },
20198/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
20199 {
20200 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20202 },
20203/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
20204 {
20205 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20207 },
20208/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
20209 {
20210 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20212 },
20213/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
20214 {
20215 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 20216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20217 },
20218/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
20219 {
20220 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20222 },
20223/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
20224 {
20225 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20227 },
20228/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
20229 {
20230 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20232 },
20233/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
20234 {
20235 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 20236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20237 },
20238/* mulu.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
20239 {
20240 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "mulu.w", 64,
fb53f5a8 20241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20242 },
20243/* mulu.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
20244 {
20245 M32C_INSN_MULU32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "mulu.w", 64,
fb53f5a8 20246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20247 },
20248/* mulu.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
20249 {
20250 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20252 },
20253/* mulu.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
20254 {
20255 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20257 },
20258/* mulu.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
20259 {
20260 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20262 },
20263/* mulu.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
20264 {
20265 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20267 },
20268/* mulu.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
20269 {
20270 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20272 },
20273/* mulu.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
20274 {
20275 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20277 },
20278/* mulu.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
20279 {
20280 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20282 },
20283/* mulu.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
20284 {
20285 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20287 },
20288/* mulu.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
20289 {
20290 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mulu.w", 16,
fb53f5a8 20291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20292 },
20293/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
20294 {
20295 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20297 },
20298/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
20299 {
20300 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20302 },
20303/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
20304 {
20305 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20307 },
20308/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
20309 {
20310 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20312 },
20313/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
20314 {
20315 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20317 },
20318/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
20319 {
20320 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20322 },
20323/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
20324 {
20325 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20327 },
20328/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
20329 {
20330 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20332 },
20333/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
20334 {
20335 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20337 },
20338/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
20339 {
20340 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20342 },
20343/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
20344 {
20345 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20347 },
20348/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
20349 {
20350 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20352 },
20353/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
20354 {
20355 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20357 },
20358/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
20359 {
20360 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20362 },
20363/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
20364 {
20365 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20367 },
20368/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
20369 {
20370 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20372 },
20373/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
20374 {
20375 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20377 },
20378/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
20379 {
20380 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mulu.w", 24,
fb53f5a8 20381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20382 },
20383/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
20384 {
20385 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20387 },
20388/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
20389 {
20390 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20392 },
20393/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
20394 {
20395 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20397 },
20398/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
20399 {
20400 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20402 },
20403/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
20404 {
20405 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20407 },
20408/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
20409 {
20410 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 20411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20412 },
20413/* mulu.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
20414 {
20415 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20417 },
20418/* mulu.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
20419 {
20420 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20422 },
20423/* mulu.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
20424 {
20425 M32C_INSN_MULU32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 20426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20427 },
20428/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
20429 {
20430 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20432 },
20433/* mulu.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
20434 {
20435 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20437 },
20438/* mulu.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
20439 {
20440 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20442 },
20443/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
20444 {
20445 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20447 },
20448/* mulu.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
20449 {
20450 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20452 },
20453/* mulu.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
20454 {
20455 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20457 },
20458/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
20459 {
20460 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20462 },
20463/* mulu.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
20464 {
20465 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20467 },
20468/* mulu.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
20469 {
20470 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 20471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20472 },
20473/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
20474 {
20475 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20477 },
20478/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
20479 {
20480 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20482 },
20483/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
20484 {
20485 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20487 },
20488/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
20489 {
20490 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20492 },
20493/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
20494 {
20495 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20497 },
20498/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
20499 {
20500 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20502 },
20503/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
20504 {
20505 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20507 },
20508/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
20509 {
20510 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20512 },
20513/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
20514 {
20515 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20517 },
20518/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
20519 {
20520 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20522 },
20523/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
20524 {
20525 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20527 },
20528/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
20529 {
20530 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20532 },
20533/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
20534 {
20535 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20537 },
20538/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
20539 {
20540 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20542 },
20543/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
20544 {
20545 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20547 },
20548/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
20549 {
20550 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20552 },
20553/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
20554 {
20555 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20557 },
20558/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
20559 {
20560 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20562 },
20563/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
20564 {
20565 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20567 },
20568/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
20569 {
20570 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20572 },
20573/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
20574 {
20575 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20577 },
20578/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
20579 {
20580 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20582 },
20583/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
20584 {
20585 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20587 },
20588/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
20589 {
20590 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20592 },
20593/* mulu.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
20594 {
20595 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20597 },
20598/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
20599 {
20600 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20602 },
20603/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
20604 {
20605 M32C_INSN_MULU32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20607 },
20608/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
20609 {
20610 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20612 },
20613/* mulu.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
20614 {
20615 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20617 },
20618/* mulu.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
20619 {
20620 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20622 },
20623/* mulu.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
20624 {
20625 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20627 },
20628/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
20629 {
20630 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20632 },
20633/* mulu.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
20634 {
20635 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20637 },
20638/* mulu.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
20639 {
20640 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20642 },
20643/* mulu.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
20644 {
20645 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20647 },
20648/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
20649 {
20650 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20652 },
20653/* mulu.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
20654 {
20655 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20657 },
20658/* mulu.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
20659 {
20660 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20662 },
20663/* mulu.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
20664 {
20665 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 20666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20667 },
20668/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
20669 {
20670 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20672 },
20673/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
20674 {
20675 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20677 },
20678/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
20679 {
20680 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20682 },
20683/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
20684 {
20685 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20687 },
20688/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
20689 {
20690 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20692 },
20693/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
20694 {
20695 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20697 },
20698/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
20699 {
20700 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20702 },
20703/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
20704 {
20705 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20707 },
20708/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
20709 {
20710 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20712 },
20713/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
20714 {
20715 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20717 },
20718/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
20719 {
20720 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20722 },
20723/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
20724 {
20725 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20727 },
20728/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
20729 {
20730 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20732 },
20733/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
20734 {
20735 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20737 },
20738/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
20739 {
20740 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20742 },
20743/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
20744 {
20745 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20747 },
20748/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
20749 {
20750 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20752 },
20753/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
20754 {
20755 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20757 },
20758/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
20759 {
20760 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20762 },
20763/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
20764 {
20765 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20767 },
20768/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
20769 {
20770 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20772 },
20773/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
20774 {
20775 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20777 },
20778/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
20779 {
20780 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20782 },
20783/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
20784 {
20785 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20787 },
20788/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
20789 {
20790 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20792 },
20793/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
20794 {
20795 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20797 },
20798/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
20799 {
20800 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20802 },
20803/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
20804 {
20805 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20807 },
20808/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
20809 {
20810 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20812 },
20813/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
20814 {
20815 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20817 },
20818/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
20819 {
20820 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20822 },
20823/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
20824 {
20825 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20827 },
20828/* mulu.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
20829 {
20830 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20832 },
20833/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
20834 {
20835 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20837 },
20838/* mulu.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
20839 {
20840 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20842 },
20843/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
20844 {
20845 M32C_INSN_MULU32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20847 },
20848/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
20849 {
20850 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20852 },
20853/* mulu.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
20854 {
20855 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20857 },
20858/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
20859 {
20860 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20862 },
20863/* mulu.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
20864 {
20865 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20867 },
20868/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
20869 {
20870 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20872 },
20873/* mulu.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
20874 {
20875 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 20876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20877 },
20878/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
20879 {
20880 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20882 },
20883/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
20884 {
20885 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20887 },
20888/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
20889 {
20890 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20892 },
20893/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
20894 {
20895 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20897 },
20898/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
20899 {
20900 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "mulu.b", 64,
fb53f5a8 20901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20902 },
20903/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
20904 {
20905 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "mulu.b", 64,
fb53f5a8 20906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20907 },
20908/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
20909 {
20910 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20912 },
20913/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
20914 {
20915 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20917 },
20918/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
20919 {
20920 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20922 },
20923/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
20924 {
20925 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20927 },
20928/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
20929 {
20930 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20932 },
20933/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
20934 {
20935 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 20936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20937 },
20938/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
20939 {
20940 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20942 },
20943/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
20944 {
20945 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20947 },
20948/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
20949 {
20950 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20952 },
20953/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
20954 {
20955 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "mulu.b", 56,
fb53f5a8 20956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20957 },
20958/* mulu.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
20959 {
20960 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "mulu.b", 64,
fb53f5a8 20961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20962 },
20963/* mulu.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
20964 {
20965 M32C_INSN_MULU32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "mulu.b", 64,
fb53f5a8 20966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20967 },
20968/* mulu.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
20969 {
20970 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 20971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20972 },
20973/* mulu.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
20974 {
20975 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 20976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20977 },
20978/* mulu.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
20979 {
20980 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 20981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20982 },
20983/* mulu.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
20984 {
20985 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 20986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20987 },
20988/* mulu.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
20989 {
20990 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 20991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20992 },
20993/* mulu.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
20994 {
20995 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 20996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
20997 },
20998/* mulu.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
20999 {
21000 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 21001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21002 },
21003/* mulu.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
21004 {
21005 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 21006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21007 },
21008/* mulu.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
21009 {
21010 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mulu.b", 16,
fb53f5a8 21011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21012 },
21013/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
21014 {
21015 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21017 },
21018/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
21019 {
21020 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21022 },
21023/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
21024 {
21025 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21027 },
21028/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
21029 {
21030 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21032 },
21033/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
21034 {
21035 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21037 },
21038/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
21039 {
21040 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21042 },
21043/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
21044 {
21045 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 21046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21047 },
21048/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
21049 {
21050 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 21051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21052 },
21053/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
21054 {
21055 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 21056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21057 },
21058/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
21059 {
21060 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21062 },
21063/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
21064 {
21065 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21067 },
21068/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
21069 {
21070 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21072 },
21073/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
21074 {
21075 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21077 },
21078/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
21079 {
21080 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21082 },
21083/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
21084 {
21085 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21087 },
21088/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
21089 {
21090 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21092 },
21093/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
21094 {
21095 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21097 },
21098/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
21099 {
21100 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 21101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21102 },
21103/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
21104 {
21105 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21107 },
21108/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
21109 {
21110 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21112 },
21113/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
21114 {
21115 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21117 },
21118/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
21119 {
21120 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21122 },
21123/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
21124 {
21125 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21127 },
21128/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
21129 {
21130 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 21131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21132 },
21133/* mulu.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
21134 {
21135 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 21136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21137 },
21138/* mulu.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
21139 {
21140 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 21141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21142 },
21143/* mulu.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
21144 {
21145 M32C_INSN_MULU32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 21146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21147 },
21148/* mulu.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
21149 {
21150 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "mulu.w", 24,
fb53f5a8 21151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21152 },
21153/* mulu.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
21154 {
21155 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "mulu.w", 24,
fb53f5a8 21156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21157 },
21158/* mulu.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
21159 {
21160 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "mulu.w", 24,
fb53f5a8 21161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21162 },
21163/* mulu.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
21164 {
21165 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "mulu.w", 24,
fb53f5a8 21166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21167 },
21168/* mulu.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
21169 {
21170 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "mulu.w", 24,
fb53f5a8 21171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21172 },
21173/* mulu.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
21174 {
21175 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "mulu.w", 24,
fb53f5a8 21176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21177 },
21178/* mulu.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
21179 {
21180 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "mulu.w", 24,
fb53f5a8 21181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21182 },
21183/* mulu.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
21184 {
21185 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "mulu.w", 24,
fb53f5a8 21186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21187 },
21188/* mulu.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
21189 {
21190 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "mulu.w", 24,
fb53f5a8 21191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21192 },
21193/* mulu.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
21194 {
21195 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "mulu.w", 32,
fb53f5a8 21196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21197 },
21198/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
21199 {
21200 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "mulu.w", 32,
fb53f5a8 21201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21202 },
21203/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
21204 {
21205 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "mulu.w", 32,
fb53f5a8 21206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21207 },
21208/* mulu.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
21209 {
21210 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "mulu.w", 40,
fb53f5a8 21211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21212 },
21213/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
21214 {
21215 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "mulu.w", 40,
fb53f5a8 21216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21217 },
21218/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
21219 {
21220 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "mulu.w", 40,
fb53f5a8 21221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21222 },
21223/* mulu.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
21224 {
21225 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "mulu.w", 32,
fb53f5a8 21226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21227 },
21228/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
21229 {
21230 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "mulu.w", 32,
fb53f5a8 21231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21232 },
21233/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
21234 {
21235 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "mulu.w", 32,
fb53f5a8 21236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21237 },
21238/* mulu.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
21239 {
21240 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "mulu.w", 40,
fb53f5a8 21241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21242 },
21243/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
21244 {
21245 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "mulu.w", 40,
fb53f5a8 21246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21247 },
21248/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
21249 {
21250 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "mulu.w", 40,
fb53f5a8 21251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21252 },
21253/* mulu.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
21254 {
21255 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "mulu.w", 32,
fb53f5a8 21256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21257 },
21258/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
21259 {
21260 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "mulu.w", 32,
fb53f5a8 21261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21262 },
21263/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
21264 {
21265 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "mulu.w", 32,
fb53f5a8 21266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21267 },
21268/* mulu.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
21269 {
21270 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mulu16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "mulu.w", 40,
fb53f5a8 21271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21272 },
21273/* mulu.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
21274 {
21275 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mulu16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "mulu.w", 40,
fb53f5a8 21276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21277 },
21278/* mulu.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
21279 {
21280 M32C_INSN_MULU16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mulu16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "mulu.w", 40,
fb53f5a8 21281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21282 },
21283/* mulu.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
21284 {
21285 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "mulu.w", 32,
fb53f5a8 21286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21287 },
21288/* mulu.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
21289 {
21290 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "mulu.w", 32,
fb53f5a8 21291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21292 },
21293/* mulu.w${G} ${Dsp-16-u16},$Dst16RnHI */
21294 {
21295 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "mulu.w", 32,
fb53f5a8 21296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21297 },
21298/* mulu.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
21299 {
21300 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "mulu.w", 32,
fb53f5a8 21301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21302 },
21303/* mulu.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
21304 {
21305 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "mulu.w", 32,
fb53f5a8 21306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21307 },
21308/* mulu.w${G} ${Dsp-16-u16},$Dst16AnHI */
21309 {
21310 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "mulu.w", 32,
fb53f5a8 21311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21312 },
21313/* mulu.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
21314 {
21315 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "mulu.w", 32,
fb53f5a8 21316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21317 },
21318/* mulu.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
21319 {
21320 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "mulu.w", 32,
fb53f5a8 21321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21322 },
21323/* mulu.w${G} ${Dsp-16-u16},[$Dst16An] */
21324 {
21325 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "mulu.w", 32,
fb53f5a8 21326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21327 },
21328/* mulu.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
21329 {
21330 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "mulu.w", 40,
fb53f5a8 21331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21332 },
21333/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
21334 {
21335 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "mulu.w", 40,
fb53f5a8 21336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21337 },
21338/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
21339 {
21340 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "mulu.w", 40,
fb53f5a8 21341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21342 },
21343/* mulu.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
21344 {
21345 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "mulu.w", 48,
fb53f5a8 21346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21347 },
21348/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
21349 {
21350 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "mulu.w", 48,
fb53f5a8 21351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21352 },
21353/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
21354 {
21355 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "mulu.w", 48,
fb53f5a8 21356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21357 },
21358/* mulu.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
21359 {
21360 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "mulu.w", 40,
fb53f5a8 21361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21362 },
21363/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
21364 {
21365 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "mulu.w", 40,
fb53f5a8 21366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21367 },
21368/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
21369 {
21370 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "mulu.w", 40,
fb53f5a8 21371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21372 },
21373/* mulu.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
21374 {
21375 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "mulu.w", 48,
fb53f5a8 21376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21377 },
21378/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
21379 {
21380 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "mulu.w", 48,
fb53f5a8 21381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21382 },
21383/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
21384 {
21385 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "mulu.w", 48,
fb53f5a8 21386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21387 },
21388/* mulu.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
21389 {
21390 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "mulu.w", 40,
fb53f5a8 21391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21392 },
21393/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
21394 {
21395 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "mulu.w", 40,
fb53f5a8 21396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21397 },
21398/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
21399 {
21400 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "mulu.w", 40,
fb53f5a8 21401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21402 },
21403/* mulu.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
21404 {
21405 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "mulu16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "mulu.w", 48,
fb53f5a8 21406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21407 },
21408/* mulu.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
21409 {
21410 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "mulu16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "mulu.w", 48,
fb53f5a8 21411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21412 },
21413/* mulu.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
21414 {
21415 M32C_INSN_MULU16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "mulu16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "mulu.w", 48,
fb53f5a8 21416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21417 },
21418/* mulu.w${G} $Src16RnHI,$Dst16RnHI */
21419 {
21420 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "mulu.w", 16,
fb53f5a8 21421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21422 },
21423/* mulu.w${G} $Src16AnHI,$Dst16RnHI */
21424 {
21425 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "mulu.w", 16,
fb53f5a8 21426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21427 },
21428/* mulu.w${G} [$Src16An],$Dst16RnHI */
21429 {
21430 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "mulu.w", 16,
fb53f5a8 21431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21432 },
21433/* mulu.w${G} $Src16RnHI,$Dst16AnHI */
21434 {
21435 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "mulu.w", 16,
fb53f5a8 21436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21437 },
21438/* mulu.w${G} $Src16AnHI,$Dst16AnHI */
21439 {
21440 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "mulu.w", 16,
fb53f5a8 21441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21442 },
21443/* mulu.w${G} [$Src16An],$Dst16AnHI */
21444 {
21445 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "mulu.w", 16,
fb53f5a8 21446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21447 },
21448/* mulu.w${G} $Src16RnHI,[$Dst16An] */
21449 {
21450 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "mulu.w", 16,
fb53f5a8 21451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21452 },
21453/* mulu.w${G} $Src16AnHI,[$Dst16An] */
21454 {
21455 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "mulu.w", 16,
fb53f5a8 21456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21457 },
21458/* mulu.w${G} [$Src16An],[$Dst16An] */
21459 {
21460 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "mulu.w", 16,
fb53f5a8 21461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21462 },
21463/* mulu.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
21464 {
21465 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "mulu.w", 24,
fb53f5a8 21466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21467 },
21468/* mulu.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
21469 {
21470 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "mulu.w", 24,
fb53f5a8 21471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21472 },
21473/* mulu.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
21474 {
21475 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "mulu.w", 24,
fb53f5a8 21476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21477 },
21478/* mulu.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
21479 {
21480 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "mulu.w", 32,
fb53f5a8 21481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21482 },
21483/* mulu.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
21484 {
21485 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "mulu.w", 32,
fb53f5a8 21486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21487 },
21488/* mulu.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
21489 {
21490 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "mulu.w", 32,
fb53f5a8 21491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21492 },
21493/* mulu.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
21494 {
21495 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "mulu.w", 24,
fb53f5a8 21496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21497 },
21498/* mulu.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
21499 {
21500 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "mulu.w", 24,
fb53f5a8 21501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21502 },
21503/* mulu.w${G} [$Src16An],${Dsp-16-u8}[sb] */
21504 {
21505 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "mulu.w", 24,
fb53f5a8 21506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21507 },
21508/* mulu.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
21509 {
21510 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "mulu.w", 32,
fb53f5a8 21511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21512 },
21513/* mulu.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
21514 {
21515 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "mulu.w", 32,
fb53f5a8 21516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21517 },
21518/* mulu.w${G} [$Src16An],${Dsp-16-u16}[sb] */
21519 {
21520 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "mulu.w", 32,
fb53f5a8 21521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21522 },
21523/* mulu.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
21524 {
21525 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "mulu.w", 24,
fb53f5a8 21526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21527 },
21528/* mulu.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
21529 {
21530 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "mulu.w", 24,
fb53f5a8 21531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21532 },
21533/* mulu.w${G} [$Src16An],${Dsp-16-s8}[fb] */
21534 {
21535 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "mulu.w", 24,
fb53f5a8 21536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21537 },
21538/* mulu.w${G} $Src16RnHI,${Dsp-16-u16} */
21539 {
21540 M32C_INSN_MULU16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mulu16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "mulu.w", 32,
fb53f5a8 21541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21542 },
21543/* mulu.w${G} $Src16AnHI,${Dsp-16-u16} */
21544 {
21545 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mulu16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "mulu.w", 32,
fb53f5a8 21546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21547 },
21548/* mulu.w${G} [$Src16An],${Dsp-16-u16} */
21549 {
21550 M32C_INSN_MULU16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mulu16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "mulu.w", 32,
fb53f5a8 21551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21552 },
21553/* mulu.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
21554 {
21555 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "mulu.b", 24,
fb53f5a8 21556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21557 },
21558/* mulu.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
21559 {
21560 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "mulu.b", 24,
fb53f5a8 21561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21562 },
21563/* mulu.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
21564 {
21565 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "mulu.b", 24,
fb53f5a8 21566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21567 },
21568/* mulu.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
21569 {
21570 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "mulu.b", 24,
fb53f5a8 21571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21572 },
21573/* mulu.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
21574 {
21575 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "mulu.b", 24,
fb53f5a8 21576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21577 },
21578/* mulu.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
21579 {
21580 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "mulu.b", 24,
fb53f5a8 21581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21582 },
21583/* mulu.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
21584 {
21585 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "mulu.b", 24,
fb53f5a8 21586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21587 },
21588/* mulu.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
21589 {
21590 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "mulu.b", 24,
fb53f5a8 21591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21592 },
21593/* mulu.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
21594 {
21595 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "mulu.b", 24,
fb53f5a8 21596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21597 },
21598/* mulu.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
21599 {
21600 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "mulu.b", 32,
fb53f5a8 21601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21602 },
21603/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
21604 {
21605 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "mulu.b", 32,
fb53f5a8 21606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21607 },
21608/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
21609 {
21610 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "mulu.b", 32,
fb53f5a8 21611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21612 },
21613/* mulu.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
21614 {
21615 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "mulu.b", 40,
fb53f5a8 21616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21617 },
21618/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
21619 {
21620 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "mulu.b", 40,
fb53f5a8 21621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21622 },
21623/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
21624 {
21625 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "mulu.b", 40,
fb53f5a8 21626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21627 },
21628/* mulu.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
21629 {
21630 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "mulu.b", 32,
fb53f5a8 21631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21632 },
21633/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
21634 {
21635 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "mulu.b", 32,
fb53f5a8 21636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21637 },
21638/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
21639 {
21640 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "mulu.b", 32,
fb53f5a8 21641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21642 },
21643/* mulu.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
21644 {
21645 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "mulu.b", 40,
fb53f5a8 21646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21647 },
21648/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
21649 {
21650 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "mulu.b", 40,
fb53f5a8 21651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21652 },
21653/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
21654 {
21655 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "mulu.b", 40,
fb53f5a8 21656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21657 },
21658/* mulu.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
21659 {
21660 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "mulu.b", 32,
fb53f5a8 21661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21662 },
21663/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
21664 {
21665 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "mulu.b", 32,
fb53f5a8 21666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21667 },
21668/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
21669 {
21670 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "mulu.b", 32,
fb53f5a8 21671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21672 },
21673/* mulu.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
21674 {
21675 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mulu16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "mulu.b", 40,
fb53f5a8 21676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21677 },
21678/* mulu.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
21679 {
21680 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mulu16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "mulu.b", 40,
fb53f5a8 21681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21682 },
21683/* mulu.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
21684 {
21685 M32C_INSN_MULU16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mulu16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "mulu.b", 40,
fb53f5a8 21686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21687 },
21688/* mulu.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
21689 {
21690 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "mulu.b", 32,
fb53f5a8 21691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21692 },
21693/* mulu.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
21694 {
21695 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "mulu.b", 32,
fb53f5a8 21696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21697 },
21698/* mulu.b${G} ${Dsp-16-u16},$Dst16RnQI */
21699 {
21700 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "mulu.b", 32,
fb53f5a8 21701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21702 },
21703/* mulu.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
21704 {
21705 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "mulu.b", 32,
fb53f5a8 21706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21707 },
21708/* mulu.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
21709 {
21710 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "mulu.b", 32,
fb53f5a8 21711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21712 },
21713/* mulu.b${G} ${Dsp-16-u16},$Dst16AnQI */
21714 {
21715 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "mulu.b", 32,
fb53f5a8 21716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21717 },
21718/* mulu.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
21719 {
21720 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "mulu.b", 32,
fb53f5a8 21721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21722 },
21723/* mulu.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
21724 {
21725 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "mulu.b", 32,
fb53f5a8 21726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21727 },
21728/* mulu.b${G} ${Dsp-16-u16},[$Dst16An] */
21729 {
21730 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "mulu.b", 32,
fb53f5a8 21731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21732 },
21733/* mulu.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
21734 {
21735 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "mulu.b", 40,
fb53f5a8 21736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21737 },
21738/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
21739 {
21740 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "mulu.b", 40,
fb53f5a8 21741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21742 },
21743/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
21744 {
21745 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "mulu.b", 40,
fb53f5a8 21746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21747 },
21748/* mulu.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
21749 {
21750 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "mulu.b", 48,
fb53f5a8 21751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21752 },
21753/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
21754 {
21755 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "mulu.b", 48,
fb53f5a8 21756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21757 },
21758/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
21759 {
21760 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "mulu.b", 48,
fb53f5a8 21761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21762 },
21763/* mulu.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
21764 {
21765 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "mulu.b", 40,
fb53f5a8 21766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21767 },
21768/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
21769 {
21770 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "mulu.b", 40,
fb53f5a8 21771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21772 },
21773/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
21774 {
21775 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "mulu.b", 40,
fb53f5a8 21776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21777 },
21778/* mulu.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
21779 {
21780 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "mulu.b", 48,
fb53f5a8 21781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21782 },
21783/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
21784 {
21785 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "mulu.b", 48,
fb53f5a8 21786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21787 },
21788/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
21789 {
21790 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "mulu.b", 48,
fb53f5a8 21791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21792 },
21793/* mulu.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
21794 {
21795 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "mulu.b", 40,
fb53f5a8 21796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21797 },
21798/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
21799 {
21800 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "mulu.b", 40,
fb53f5a8 21801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21802 },
21803/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
21804 {
21805 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "mulu.b", 40,
fb53f5a8 21806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21807 },
21808/* mulu.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
21809 {
21810 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "mulu16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "mulu.b", 48,
fb53f5a8 21811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21812 },
21813/* mulu.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
21814 {
21815 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "mulu16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "mulu.b", 48,
fb53f5a8 21816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21817 },
21818/* mulu.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
21819 {
21820 M32C_INSN_MULU16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "mulu16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "mulu.b", 48,
fb53f5a8 21821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21822 },
21823/* mulu.b${G} $Src16RnQI,$Dst16RnQI */
21824 {
21825 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "mulu.b", 16,
fb53f5a8 21826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21827 },
21828/* mulu.b${G} $Src16AnQI,$Dst16RnQI */
21829 {
21830 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "mulu.b", 16,
fb53f5a8 21831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21832 },
21833/* mulu.b${G} [$Src16An],$Dst16RnQI */
21834 {
21835 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "mulu.b", 16,
fb53f5a8 21836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21837 },
21838/* mulu.b${G} $Src16RnQI,$Dst16AnQI */
21839 {
21840 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "mulu.b", 16,
fb53f5a8 21841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21842 },
21843/* mulu.b${G} $Src16AnQI,$Dst16AnQI */
21844 {
21845 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "mulu.b", 16,
fb53f5a8 21846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21847 },
21848/* mulu.b${G} [$Src16An],$Dst16AnQI */
21849 {
21850 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "mulu.b", 16,
fb53f5a8 21851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21852 },
21853/* mulu.b${G} $Src16RnQI,[$Dst16An] */
21854 {
21855 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "mulu.b", 16,
fb53f5a8 21856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21857 },
21858/* mulu.b${G} $Src16AnQI,[$Dst16An] */
21859 {
21860 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "mulu.b", 16,
fb53f5a8 21861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21862 },
21863/* mulu.b${G} [$Src16An],[$Dst16An] */
21864 {
21865 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "mulu.b", 16,
fb53f5a8 21866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21867 },
21868/* mulu.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
21869 {
21870 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "mulu.b", 24,
fb53f5a8 21871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21872 },
21873/* mulu.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
21874 {
21875 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "mulu.b", 24,
fb53f5a8 21876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21877 },
21878/* mulu.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
21879 {
21880 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "mulu.b", 24,
fb53f5a8 21881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21882 },
21883/* mulu.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
21884 {
21885 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "mulu.b", 32,
fb53f5a8 21886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21887 },
21888/* mulu.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
21889 {
21890 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "mulu.b", 32,
fb53f5a8 21891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21892 },
21893/* mulu.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
21894 {
21895 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "mulu.b", 32,
fb53f5a8 21896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21897 },
21898/* mulu.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
21899 {
21900 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "mulu.b", 24,
fb53f5a8 21901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21902 },
21903/* mulu.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
21904 {
21905 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "mulu.b", 24,
fb53f5a8 21906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21907 },
21908/* mulu.b${G} [$Src16An],${Dsp-16-u8}[sb] */
21909 {
21910 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "mulu.b", 24,
fb53f5a8 21911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21912 },
21913/* mulu.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
21914 {
21915 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "mulu.b", 32,
fb53f5a8 21916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21917 },
21918/* mulu.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
21919 {
21920 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "mulu.b", 32,
fb53f5a8 21921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21922 },
21923/* mulu.b${G} [$Src16An],${Dsp-16-u16}[sb] */
21924 {
21925 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "mulu.b", 32,
fb53f5a8 21926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21927 },
21928/* mulu.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
21929 {
21930 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "mulu.b", 24,
fb53f5a8 21931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21932 },
21933/* mulu.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
21934 {
21935 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "mulu.b", 24,
fb53f5a8 21936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21937 },
21938/* mulu.b${G} [$Src16An],${Dsp-16-s8}[fb] */
21939 {
21940 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "mulu.b", 24,
fb53f5a8 21941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21942 },
21943/* mulu.b${G} $Src16RnQI,${Dsp-16-u16} */
21944 {
21945 M32C_INSN_MULU16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mulu16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "mulu.b", 32,
fb53f5a8 21946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21947 },
21948/* mulu.b${G} $Src16AnQI,${Dsp-16-u16} */
21949 {
21950 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mulu16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "mulu.b", 32,
fb53f5a8 21951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21952 },
21953/* mulu.b${G} [$Src16An],${Dsp-16-u16} */
21954 {
21955 M32C_INSN_MULU16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mulu16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "mulu.b", 32,
fb53f5a8 21956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
21957 },
21958/* mulu.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
21959 {
21960 M32C_INSN_MULU32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "mulu32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 21961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21962 },
21963/* mulu.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
21964 {
21965 M32C_INSN_MULU32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "mulu32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 21966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21967 },
21968/* mulu.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
21969 {
21970 M32C_INSN_MULU32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulu32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "mulu.w", 32,
fb53f5a8 21971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21972 },
21973/* mulu.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
21974 {
21975 M32C_INSN_MULU32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 21976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21977 },
21978/* mulu.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
21979 {
21980 M32C_INSN_MULU32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 21981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21982 },
21983/* mulu.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
21984 {
21985 M32C_INSN_MULU32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "mulu.w", 40,
fb53f5a8 21986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21987 },
21988/* mulu.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
21989 {
21990 M32C_INSN_MULU32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 21991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21992 },
21993/* mulu.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
21994 {
21995 M32C_INSN_MULU32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 21996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
21997 },
21998/* mulu.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
21999 {
22000 M32C_INSN_MULU32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 22001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22002 },
22003/* mulu.w${G} #${Imm-32-HI},${Dsp-16-u16} */
22004 {
22005 M32C_INSN_MULU32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "mulu.w", 48,
fb53f5a8 22006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22007 },
22008/* mulu.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
22009 {
22010 M32C_INSN_MULU32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mulu32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 22011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22012 },
22013/* mulu.w${G} #${Imm-40-HI},${Dsp-16-u24} */
22014 {
22015 M32C_INSN_MULU32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mulu32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "mulu.w", 56,
fb53f5a8 22016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22017 },
22018/* mulu.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
22019 {
22020 M32C_INSN_MULU32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "mulu32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 22021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22022 },
22023/* mulu.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
22024 {
22025 M32C_INSN_MULU32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "mulu32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 22026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22027 },
22028/* mulu.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
22029 {
22030 M32C_INSN_MULU32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "mulu32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "mulu.b", 24,
fb53f5a8 22031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22032 },
22033/* mulu.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
22034 {
22035 M32C_INSN_MULU32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 22036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22037 },
22038/* mulu.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
22039 {
22040 M32C_INSN_MULU32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 22041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22042 },
22043/* mulu.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
22044 {
22045 M32C_INSN_MULU32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "mulu.b", 32,
fb53f5a8 22046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22047 },
22048/* mulu.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
22049 {
22050 M32C_INSN_MULU32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 22051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22052 },
22053/* mulu.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
22054 {
22055 M32C_INSN_MULU32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 22056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22057 },
22058/* mulu.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
22059 {
22060 M32C_INSN_MULU32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 22061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22062 },
22063/* mulu.b${G} #${Imm-32-QI},${Dsp-16-u16} */
22064 {
22065 M32C_INSN_MULU32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "mulu.b", 40,
fb53f5a8 22066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22067 },
22068/* mulu.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
22069 {
22070 M32C_INSN_MULU32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mulu32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 22071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22072 },
22073/* mulu.b${G} #${Imm-40-QI},${Dsp-16-u24} */
22074 {
22075 M32C_INSN_MULU32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mulu32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "mulu.b", 48,
fb53f5a8 22076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22077 },
22078/* mulu.w${G} #${Imm-16-HI},$Dst16RnHI */
22079 {
22080 M32C_INSN_MULU16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "mulu16.w-imm-G-basic-dst16-Rn-direct-HI", "mulu.w", 32,
fb53f5a8 22081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22082 },
22083/* mulu.w${G} #${Imm-16-HI},$Dst16AnHI */
22084 {
22085 M32C_INSN_MULU16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "mulu16.w-imm-G-basic-dst16-An-direct-HI", "mulu.w", 32,
fb53f5a8 22086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22087 },
22088/* mulu.w${G} #${Imm-16-HI},[$Dst16An] */
22089 {
22090 M32C_INSN_MULU16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "mulu16.w-imm-G-basic-dst16-An-indirect-HI", "mulu.w", 32,
fb53f5a8 22091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22092 },
22093/* mulu.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
22094 {
22095 M32C_INSN_MULU16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "mulu16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "mulu.w", 40,
fb53f5a8 22096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22097 },
22098/* mulu.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
22099 {
22100 M32C_INSN_MULU16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "mulu16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "mulu.w", 40,
fb53f5a8 22101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22102 },
22103/* mulu.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
22104 {
22105 M32C_INSN_MULU16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "mulu16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "mulu.w", 40,
fb53f5a8 22106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22107 },
22108/* mulu.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
22109 {
22110 M32C_INSN_MULU16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "mulu16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "mulu.w", 48,
fb53f5a8 22111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22112 },
22113/* mulu.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
22114 {
22115 M32C_INSN_MULU16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "mulu16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "mulu.w", 48,
fb53f5a8 22116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22117 },
22118/* mulu.w${G} #${Imm-32-HI},${Dsp-16-u16} */
22119 {
22120 M32C_INSN_MULU16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "mulu16.w-imm-G-16-16-dst16-16-16-absolute-HI", "mulu.w", 48,
fb53f5a8 22121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22122 },
22123/* mulu.b${G} #${Imm-16-QI},$Dst16RnQI */
22124 {
22125 M32C_INSN_MULU16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "mulu16.b-imm-G-basic-dst16-Rn-direct-QI", "mulu.b", 24,
fb53f5a8 22126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22127 },
22128/* mulu.b${G} #${Imm-16-QI},$Dst16AnQI */
22129 {
22130 M32C_INSN_MULU16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "mulu16.b-imm-G-basic-dst16-An-direct-QI", "mulu.b", 24,
fb53f5a8 22131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22132 },
22133/* mulu.b${G} #${Imm-16-QI},[$Dst16An] */
22134 {
22135 M32C_INSN_MULU16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "mulu16.b-imm-G-basic-dst16-An-indirect-QI", "mulu.b", 24,
fb53f5a8 22136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22137 },
22138/* mulu.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
22139 {
22140 M32C_INSN_MULU16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "mulu16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "mulu.b", 32,
fb53f5a8 22141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22142 },
22143/* mulu.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
22144 {
22145 M32C_INSN_MULU16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "mulu16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "mulu.b", 32,
fb53f5a8 22146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22147 },
22148/* mulu.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
22149 {
22150 M32C_INSN_MULU16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "mulu16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "mulu.b", 32,
fb53f5a8 22151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22152 },
22153/* mulu.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
22154 {
22155 M32C_INSN_MULU16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "mulu16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "mulu.b", 40,
fb53f5a8 22156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22157 },
22158/* mulu.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
22159 {
22160 M32C_INSN_MULU16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "mulu16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "mulu.b", 40,
fb53f5a8 22161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22162 },
22163/* mulu.b${G} #${Imm-32-QI},${Dsp-16-u16} */
22164 {
22165 M32C_INSN_MULU16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "mulu16.b-imm-G-16-16-dst16-16-16-absolute-QI", "mulu.b", 40,
fb53f5a8 22166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
22167 },
22168/* mulex $R3 */
22169 {
22170 M32C_INSN_MULEX_DST32_R3_DIRECT_UNPREFIXED_HI, "mulex-dst32-R3-direct-Unprefixed-HI", "mulex", 16,
fb53f5a8 22171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22172 },
22173/* mulex $Dst32AnUnprefixedHI */
22174 {
22175 M32C_INSN_MULEX_DST32_AN_DIRECT_UNPREFIXED_HI, "mulex-dst32-An-direct-Unprefixed-HI", "mulex", 16,
fb53f5a8 22176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22177 },
22178/* mulex [$Dst32AnUnprefixed] */
22179 {
22180 M32C_INSN_MULEX_DST32_AN_INDIRECT_UNPREFIXED_HI, "mulex-dst32-An-indirect-Unprefixed-HI", "mulex", 16,
fb53f5a8 22181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22182 },
22183/* mulex ${Dsp-16-u8}[$Dst32AnUnprefixed] */
22184 {
22185 M32C_INSN_MULEX_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-8-An-relative-Unprefixed-HI", "mulex", 24,
fb53f5a8 22186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22187 },
22188/* mulex ${Dsp-16-u16}[$Dst32AnUnprefixed] */
22189 {
22190 M32C_INSN_MULEX_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-16-An-relative-Unprefixed-HI", "mulex", 32,
fb53f5a8 22191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22192 },
22193/* mulex ${Dsp-16-u24}[$Dst32AnUnprefixed] */
22194 {
22195 M32C_INSN_MULEX_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-24-An-relative-Unprefixed-HI", "mulex", 40,
fb53f5a8 22196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22197 },
22198/* mulex ${Dsp-16-u8}[sb] */
22199 {
22200 M32C_INSN_MULEX_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-8-SB-relative-Unprefixed-HI", "mulex", 24,
fb53f5a8 22201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22202 },
22203/* mulex ${Dsp-16-u16}[sb] */
22204 {
22205 M32C_INSN_MULEX_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-16-SB-relative-Unprefixed-HI", "mulex", 32,
fb53f5a8 22206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22207 },
22208/* mulex ${Dsp-16-s8}[fb] */
22209 {
22210 M32C_INSN_MULEX_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-8-FB-relative-Unprefixed-HI", "mulex", 24,
fb53f5a8 22211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22212 },
22213/* mulex ${Dsp-16-s16}[fb] */
22214 {
22215 M32C_INSN_MULEX_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mulex-dst32-16-16-FB-relative-Unprefixed-HI", "mulex", 32,
fb53f5a8 22216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22217 },
22218/* mulex ${Dsp-16-u16} */
22219 {
22220 M32C_INSN_MULEX_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mulex-dst32-16-16-absolute-Unprefixed-HI", "mulex", 32,
fb53f5a8 22221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22222 },
22223/* mulex ${Dsp-16-u24} */
22224 {
22225 M32C_INSN_MULEX_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mulex-dst32-16-24-absolute-Unprefixed-HI", "mulex", 40,
fb53f5a8 22226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22227 },
22228/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
22229 {
22230 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22232 },
22233/* mul.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
22234 {
22235 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22237 },
22238/* mul.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
22239 {
22240 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22242 },
22243/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
22244 {
22245 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22247 },
22248/* mul.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
22249 {
22250 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22252 },
22253/* mul.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
22254 {
22255 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22257 },
22258/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
22259 {
22260 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22262 },
22263/* mul.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
22264 {
22265 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22267 },
22268/* mul.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
22269 {
22270 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22272 },
22273/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
22274 {
22275 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22277 },
22278/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
22279 {
22280 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22282 },
22283/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
22284 {
22285 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22287 },
22288/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
22289 {
22290 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22292 },
22293/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
22294 {
22295 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22297 },
22298/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
22299 {
22300 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22302 },
22303/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
22304 {
22305 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22307 },
22308/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
22309 {
22310 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22312 },
22313/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
22314 {
22315 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22317 },
22318/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
22319 {
22320 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22322 },
22323/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
22324 {
22325 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22327 },
22328/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
22329 {
22330 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22332 },
22333/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
22334 {
22335 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22337 },
22338/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
22339 {
22340 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22342 },
22343/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
22344 {
22345 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22347 },
22348/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
22349 {
22350 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22352 },
22353/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
22354 {
22355 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22357 },
22358/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
22359 {
22360 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22362 },
22363/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
22364 {
22365 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22367 },
22368/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
22369 {
22370 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22372 },
22373/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
22374 {
22375 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22377 },
22378/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
22379 {
22380 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22382 },
22383/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
22384 {
22385 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22387 },
22388/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
22389 {
22390 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22392 },
22393/* mul.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
22394 {
22395 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22397 },
22398/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
22399 {
22400 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22402 },
22403/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
22404 {
22405 M32C_INSN_MUL32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22407 },
22408/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
22409 {
22410 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22412 },
22413/* mul.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
22414 {
22415 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22417 },
22418/* mul.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
22419 {
22420 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22422 },
22423/* mul.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
22424 {
22425 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22427 },
22428/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
22429 {
22430 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22432 },
22433/* mul.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
22434 {
22435 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22437 },
22438/* mul.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
22439 {
22440 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22442 },
22443/* mul.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
22444 {
22445 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22447 },
22448/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
22449 {
22450 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22452 },
22453/* mul.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
22454 {
22455 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22457 },
22458/* mul.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
22459 {
22460 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22462 },
22463/* mul.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
22464 {
22465 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22467 },
22468/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
22469 {
22470 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22472 },
22473/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
22474 {
22475 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22477 },
22478/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
22479 {
22480 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22482 },
22483/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
22484 {
22485 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22487 },
22488/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
22489 {
22490 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22492 },
22493/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
22494 {
22495 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22497 },
22498/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
22499 {
22500 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22502 },
22503/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
22504 {
22505 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22507 },
22508/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
22509 {
22510 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22512 },
22513/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
22514 {
22515 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22517 },
22518/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
22519 {
22520 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22522 },
22523/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
22524 {
22525 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22527 },
22528/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
22529 {
22530 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22532 },
22533/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
22534 {
22535 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22537 },
22538/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
22539 {
22540 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22542 },
22543/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
22544 {
22545 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22547 },
22548/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
22549 {
22550 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22552 },
22553/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
22554 {
22555 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22557 },
22558/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
22559 {
22560 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22562 },
22563/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
22564 {
22565 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22567 },
22568/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
22569 {
22570 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22572 },
22573/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
22574 {
22575 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22577 },
22578/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
22579 {
22580 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22582 },
22583/* mul.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
22584 {
22585 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22587 },
22588/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
22589 {
22590 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22592 },
22593/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
22594 {
22595 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22597 },
22598/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
22599 {
22600 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22602 },
22603/* mul.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
22604 {
22605 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22607 },
22608/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
22609 {
22610 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22612 },
22613/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
22614 {
22615 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22617 },
22618/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
22619 {
22620 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22622 },
22623/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
22624 {
22625 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22627 },
22628/* mul.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
22629 {
22630 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22632 },
22633/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
22634 {
22635 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22637 },
22638/* mul.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
22639 {
22640 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22642 },
22643/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
22644 {
22645 M32C_INSN_MUL32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22647 },
22648/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
22649 {
22650 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22652 },
22653/* mul.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
22654 {
22655 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22657 },
22658/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
22659 {
22660 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22662 },
22663/* mul.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
22664 {
22665 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22667 },
22668/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
22669 {
22670 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22672 },
22673/* mul.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
22674 {
22675 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22677 },
22678/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
22679 {
22680 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22682 },
22683/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
22684 {
22685 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22687 },
22688/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
22689 {
22690 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22692 },
22693/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
22694 {
22695 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22697 },
22698/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
22699 {
22700 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "mul.w", 64,
fb53f5a8 22701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22702 },
22703/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
22704 {
22705 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "mul.w", 64,
fb53f5a8 22706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22707 },
22708/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
22709 {
22710 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22712 },
22713/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
22714 {
22715 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22717 },
22718/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
22719 {
22720 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22722 },
22723/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
22724 {
22725 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22727 },
22728/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
22729 {
22730 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22732 },
22733/* mul.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
22734 {
22735 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 22736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22737 },
22738/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
22739 {
22740 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22742 },
22743/* mul.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
22744 {
22745 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22747 },
22748/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
22749 {
22750 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22752 },
22753/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
22754 {
22755 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 22756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22757 },
22758/* mul.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
22759 {
22760 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "mul.w", 64,
fb53f5a8 22761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22762 },
22763/* mul.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
22764 {
22765 M32C_INSN_MUL32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "mul.w", 64,
fb53f5a8 22766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22767 },
22768/* mul.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
22769 {
22770 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22772 },
22773/* mul.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
22774 {
22775 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22777 },
22778/* mul.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
22779 {
22780 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22782 },
22783/* mul.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
22784 {
22785 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22787 },
22788/* mul.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
22789 {
22790 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22792 },
22793/* mul.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
22794 {
22795 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22797 },
22798/* mul.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
22799 {
22800 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22802 },
22803/* mul.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
22804 {
22805 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22807 },
22808/* mul.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
22809 {
22810 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mul.w", 16,
fb53f5a8 22811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22812 },
22813/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
22814 {
22815 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22817 },
22818/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
22819 {
22820 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22822 },
22823/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
22824 {
22825 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22827 },
22828/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
22829 {
22830 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22832 },
22833/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
22834 {
22835 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22837 },
22838/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
22839 {
22840 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22842 },
22843/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
22844 {
22845 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22847 },
22848/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
22849 {
22850 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22852 },
22853/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
22854 {
22855 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22857 },
22858/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
22859 {
22860 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22862 },
22863/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
22864 {
22865 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22867 },
22868/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
22869 {
22870 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22872 },
22873/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
22874 {
22875 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22877 },
22878/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
22879 {
22880 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22882 },
22883/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
22884 {
22885 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22887 },
22888/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
22889 {
22890 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22892 },
22893/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
22894 {
22895 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22897 },
22898/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
22899 {
22900 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mul.w", 24,
fb53f5a8 22901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22902 },
22903/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
22904 {
22905 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22907 },
22908/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
22909 {
22910 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22912 },
22913/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
22914 {
22915 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22917 },
22918/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
22919 {
22920 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22922 },
22923/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
22924 {
22925 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22927 },
22928/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
22929 {
22930 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mul.w", 32,
fb53f5a8 22931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22932 },
22933/* mul.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
22934 {
22935 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22937 },
22938/* mul.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
22939 {
22940 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22942 },
22943/* mul.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
22944 {
22945 M32C_INSN_MUL32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mul.w", 40,
fb53f5a8 22946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22947 },
22948/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
22949 {
22950 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22952 },
22953/* mul.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
22954 {
22955 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22957 },
22958/* mul.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
22959 {
22960 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22962 },
22963/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
22964 {
22965 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22967 },
22968/* mul.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
22969 {
22970 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22972 },
22973/* mul.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
22974 {
22975 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22977 },
22978/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
22979 {
22980 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22982 },
22983/* mul.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
22984 {
22985 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22987 },
22988/* mul.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
22989 {
22990 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 24,
fb53f5a8 22991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22992 },
22993/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
22994 {
22995 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 22996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
22997 },
22998/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
22999 {
23000 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23002 },
23003/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
23004 {
23005 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23007 },
23008/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
23009 {
23010 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23012 },
23013/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
23014 {
23015 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23017 },
23018/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
23019 {
23020 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23022 },
23023/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
23024 {
23025 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23027 },
23028/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
23029 {
23030 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23032 },
23033/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
23034 {
23035 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23037 },
23038/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
23039 {
23040 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23042 },
23043/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
23044 {
23045 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23047 },
23048/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
23049 {
23050 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23052 },
23053/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
23054 {
23055 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23057 },
23058/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
23059 {
23060 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23062 },
23063/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
23064 {
23065 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23067 },
23068/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
23069 {
23070 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23072 },
23073/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
23074 {
23075 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23077 },
23078/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
23079 {
23080 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23082 },
23083/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
23084 {
23085 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23087 },
23088/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
23089 {
23090 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23092 },
23093/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
23094 {
23095 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23097 },
23098/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
23099 {
23100 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23102 },
23103/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
23104 {
23105 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23107 },
23108/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
23109 {
23110 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23112 },
23113/* mul.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
23114 {
23115 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23117 },
23118/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
23119 {
23120 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23122 },
23123/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
23124 {
23125 M32C_INSN_MUL32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23127 },
23128/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
23129 {
23130 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23132 },
23133/* mul.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
23134 {
23135 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23137 },
23138/* mul.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
23139 {
23140 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23142 },
23143/* mul.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
23144 {
23145 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23147 },
23148/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
23149 {
23150 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23152 },
23153/* mul.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
23154 {
23155 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23157 },
23158/* mul.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
23159 {
23160 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23162 },
23163/* mul.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
23164 {
23165 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23167 },
23168/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
23169 {
23170 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23172 },
23173/* mul.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
23174 {
23175 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23177 },
23178/* mul.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
23179 {
23180 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23182 },
23183/* mul.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
23184 {
23185 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23187 },
23188/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
23189 {
23190 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23192 },
23193/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
23194 {
23195 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23197 },
23198/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
23199 {
23200 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23202 },
23203/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
23204 {
23205 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23207 },
23208/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
23209 {
23210 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23212 },
23213/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
23214 {
23215 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23217 },
23218/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
23219 {
23220 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23222 },
23223/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
23224 {
23225 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23227 },
23228/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
23229 {
23230 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23232 },
23233/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
23234 {
23235 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23237 },
23238/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
23239 {
23240 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23242 },
23243/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
23244 {
23245 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23247 },
23248/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
23249 {
23250 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23252 },
23253/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
23254 {
23255 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23257 },
23258/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
23259 {
23260 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23262 },
23263/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
23264 {
23265 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23267 },
23268/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
23269 {
23270 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23272 },
23273/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
23274 {
23275 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23277 },
23278/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
23279 {
23280 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23282 },
23283/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
23284 {
23285 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23287 },
23288/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
23289 {
23290 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23292 },
23293/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
23294 {
23295 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23297 },
23298/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
23299 {
23300 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23302 },
23303/* mul.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
23304 {
23305 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23307 },
23308/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
23309 {
23310 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23312 },
23313/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
23314 {
23315 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23317 },
23318/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
23319 {
23320 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23322 },
23323/* mul.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
23324 {
23325 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23327 },
23328/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
23329 {
23330 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23332 },
23333/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
23334 {
23335 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23337 },
23338/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
23339 {
23340 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23342 },
23343/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
23344 {
23345 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23347 },
23348/* mul.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
23349 {
23350 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23352 },
23353/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
23354 {
23355 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23357 },
23358/* mul.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
23359 {
23360 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23362 },
23363/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
23364 {
23365 M32C_INSN_MUL32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23367 },
23368/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
23369 {
23370 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23372 },
23373/* mul.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
23374 {
23375 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23377 },
23378/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
23379 {
23380 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23382 },
23383/* mul.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
23384 {
23385 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23387 },
23388/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
23389 {
23390 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23392 },
23393/* mul.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
23394 {
23395 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23397 },
23398/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
23399 {
23400 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23402 },
23403/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
23404 {
23405 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23407 },
23408/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
23409 {
23410 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23412 },
23413/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
23414 {
23415 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23417 },
23418/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
23419 {
23420 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "mul.b", 64,
fb53f5a8 23421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23422 },
23423/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
23424 {
23425 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "mul.b", 64,
fb53f5a8 23426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23427 },
23428/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
23429 {
23430 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23432 },
23433/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
23434 {
23435 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23437 },
23438/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
23439 {
23440 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23442 },
23443/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
23444 {
23445 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23447 },
23448/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
23449 {
23450 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23452 },
23453/* mul.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
23454 {
23455 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 23456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23457 },
23458/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
23459 {
23460 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23462 },
23463/* mul.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
23464 {
23465 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23467 },
23468/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
23469 {
23470 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23472 },
23473/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
23474 {
23475 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "mul.b", 56,
fb53f5a8 23476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23477 },
23478/* mul.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
23479 {
23480 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "mul.b", 64,
fb53f5a8 23481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23482 },
23483/* mul.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
23484 {
23485 M32C_INSN_MUL32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "mul.b", 64,
fb53f5a8 23486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23487 },
23488/* mul.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
23489 {
23490 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23492 },
23493/* mul.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
23494 {
23495 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23497 },
23498/* mul.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
23499 {
23500 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23502 },
23503/* mul.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
23504 {
23505 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23507 },
23508/* mul.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
23509 {
23510 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23512 },
23513/* mul.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
23514 {
23515 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23517 },
23518/* mul.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
23519 {
23520 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23522 },
23523/* mul.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
23524 {
23525 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23527 },
23528/* mul.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
23529 {
23530 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mul.b", 16,
fb53f5a8 23531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23532 },
23533/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
23534 {
23535 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23537 },
23538/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
23539 {
23540 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23542 },
23543/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
23544 {
23545 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23547 },
23548/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
23549 {
23550 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23552 },
23553/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
23554 {
23555 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23557 },
23558/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
23559 {
23560 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23562 },
23563/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
23564 {
23565 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23567 },
23568/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
23569 {
23570 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23572 },
23573/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
23574 {
23575 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23577 },
23578/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
23579 {
23580 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23582 },
23583/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
23584 {
23585 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23587 },
23588/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
23589 {
23590 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23592 },
23593/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
23594 {
23595 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23597 },
23598/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
23599 {
23600 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23602 },
23603/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
23604 {
23605 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23607 },
23608/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
23609 {
23610 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23612 },
23613/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
23614 {
23615 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23617 },
23618/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
23619 {
23620 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mul.b", 24,
fb53f5a8 23621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23622 },
23623/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
23624 {
23625 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23627 },
23628/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
23629 {
23630 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23632 },
23633/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
23634 {
23635 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23637 },
23638/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
23639 {
23640 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23642 },
23643/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
23644 {
23645 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23647 },
23648/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
23649 {
23650 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mul.b", 32,
fb53f5a8 23651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23652 },
23653/* mul.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
23654 {
23655 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23657 },
23658/* mul.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
23659 {
23660 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23662 },
23663/* mul.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
23664 {
23665 M32C_INSN_MUL32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 23666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
23667 },
23668/* mul.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
23669 {
23670 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "mul.w", 24,
fb53f5a8 23671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23672 },
23673/* mul.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
23674 {
23675 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "mul.w", 24,
fb53f5a8 23676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23677 },
23678/* mul.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
23679 {
23680 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "mul.w", 24,
fb53f5a8 23681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23682 },
23683/* mul.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
23684 {
23685 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "mul.w", 24,
fb53f5a8 23686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23687 },
23688/* mul.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
23689 {
23690 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "mul.w", 24,
fb53f5a8 23691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23692 },
23693/* mul.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
23694 {
23695 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "mul.w", 24,
fb53f5a8 23696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23697 },
23698/* mul.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
23699 {
23700 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "mul.w", 24,
fb53f5a8 23701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23702 },
23703/* mul.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
23704 {
23705 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "mul.w", 24,
fb53f5a8 23706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23707 },
23708/* mul.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
23709 {
23710 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "mul.w", 24,
fb53f5a8 23711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23712 },
23713/* mul.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
23714 {
23715 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "mul.w", 32,
fb53f5a8 23716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23717 },
23718/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
23719 {
23720 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "mul.w", 32,
fb53f5a8 23721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23722 },
23723/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
23724 {
23725 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "mul.w", 32,
fb53f5a8 23726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23727 },
23728/* mul.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
23729 {
23730 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "mul.w", 40,
fb53f5a8 23731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23732 },
23733/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
23734 {
23735 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "mul.w", 40,
fb53f5a8 23736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23737 },
23738/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
23739 {
23740 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "mul.w", 40,
fb53f5a8 23741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23742 },
23743/* mul.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
23744 {
23745 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "mul.w", 32,
fb53f5a8 23746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23747 },
23748/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
23749 {
23750 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "mul.w", 32,
fb53f5a8 23751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23752 },
23753/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
23754 {
23755 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "mul.w", 32,
fb53f5a8 23756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23757 },
23758/* mul.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
23759 {
23760 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "mul.w", 40,
fb53f5a8 23761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23762 },
23763/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
23764 {
23765 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "mul.w", 40,
fb53f5a8 23766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23767 },
23768/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
23769 {
23770 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "mul.w", 40,
fb53f5a8 23771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23772 },
23773/* mul.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
23774 {
23775 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "mul.w", 32,
fb53f5a8 23776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23777 },
23778/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
23779 {
23780 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "mul.w", 32,
fb53f5a8 23781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23782 },
23783/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
23784 {
23785 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "mul.w", 32,
fb53f5a8 23786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23787 },
23788/* mul.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
23789 {
23790 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mul16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "mul.w", 40,
fb53f5a8 23791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23792 },
23793/* mul.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
23794 {
23795 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mul16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "mul.w", 40,
fb53f5a8 23796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23797 },
23798/* mul.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
23799 {
23800 M32C_INSN_MUL16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mul16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "mul.w", 40,
fb53f5a8 23801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23802 },
23803/* mul.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
23804 {
23805 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "mul.w", 32,
fb53f5a8 23806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23807 },
23808/* mul.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
23809 {
23810 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "mul.w", 32,
fb53f5a8 23811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23812 },
23813/* mul.w${G} ${Dsp-16-u16},$Dst16RnHI */
23814 {
23815 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "mul.w", 32,
fb53f5a8 23816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23817 },
23818/* mul.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
23819 {
23820 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "mul.w", 32,
fb53f5a8 23821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23822 },
23823/* mul.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
23824 {
23825 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "mul.w", 32,
fb53f5a8 23826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23827 },
23828/* mul.w${G} ${Dsp-16-u16},$Dst16AnHI */
23829 {
23830 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "mul.w", 32,
fb53f5a8 23831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23832 },
23833/* mul.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
23834 {
23835 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "mul.w", 32,
fb53f5a8 23836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23837 },
23838/* mul.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
23839 {
23840 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "mul.w", 32,
fb53f5a8 23841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23842 },
23843/* mul.w${G} ${Dsp-16-u16},[$Dst16An] */
23844 {
23845 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "mul.w", 32,
fb53f5a8 23846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23847 },
23848/* mul.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
23849 {
23850 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "mul.w", 40,
fb53f5a8 23851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23852 },
23853/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
23854 {
23855 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "mul.w", 40,
fb53f5a8 23856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23857 },
23858/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
23859 {
23860 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "mul.w", 40,
fb53f5a8 23861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23862 },
23863/* mul.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
23864 {
23865 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "mul.w", 48,
fb53f5a8 23866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23867 },
23868/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
23869 {
23870 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "mul.w", 48,
fb53f5a8 23871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23872 },
23873/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
23874 {
23875 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "mul.w", 48,
fb53f5a8 23876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23877 },
23878/* mul.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
23879 {
23880 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "mul.w", 40,
fb53f5a8 23881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23882 },
23883/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
23884 {
23885 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "mul.w", 40,
fb53f5a8 23886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23887 },
23888/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
23889 {
23890 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "mul.w", 40,
fb53f5a8 23891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23892 },
23893/* mul.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
23894 {
23895 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "mul.w", 48,
fb53f5a8 23896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23897 },
23898/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
23899 {
23900 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "mul.w", 48,
fb53f5a8 23901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23902 },
23903/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
23904 {
23905 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "mul.w", 48,
fb53f5a8 23906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23907 },
23908/* mul.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
23909 {
23910 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "mul.w", 40,
fb53f5a8 23911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23912 },
23913/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
23914 {
23915 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "mul.w", 40,
fb53f5a8 23916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23917 },
23918/* mul.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
23919 {
23920 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "mul.w", 40,
fb53f5a8 23921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23922 },
23923/* mul.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
23924 {
23925 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "mul16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "mul.w", 48,
fb53f5a8 23926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23927 },
23928/* mul.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
23929 {
23930 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "mul16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "mul.w", 48,
fb53f5a8 23931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23932 },
23933/* mul.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
23934 {
23935 M32C_INSN_MUL16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "mul16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "mul.w", 48,
fb53f5a8 23936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23937 },
23938/* mul.w${G} $Src16RnHI,$Dst16RnHI */
23939 {
23940 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "mul.w", 16,
fb53f5a8 23941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23942 },
23943/* mul.w${G} $Src16AnHI,$Dst16RnHI */
23944 {
23945 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "mul.w", 16,
fb53f5a8 23946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23947 },
23948/* mul.w${G} [$Src16An],$Dst16RnHI */
23949 {
23950 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "mul.w", 16,
fb53f5a8 23951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23952 },
23953/* mul.w${G} $Src16RnHI,$Dst16AnHI */
23954 {
23955 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "mul.w", 16,
fb53f5a8 23956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23957 },
23958/* mul.w${G} $Src16AnHI,$Dst16AnHI */
23959 {
23960 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "mul.w", 16,
fb53f5a8 23961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23962 },
23963/* mul.w${G} [$Src16An],$Dst16AnHI */
23964 {
23965 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "mul.w", 16,
fb53f5a8 23966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23967 },
23968/* mul.w${G} $Src16RnHI,[$Dst16An] */
23969 {
23970 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "mul.w", 16,
fb53f5a8 23971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23972 },
23973/* mul.w${G} $Src16AnHI,[$Dst16An] */
23974 {
23975 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "mul.w", 16,
fb53f5a8 23976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23977 },
23978/* mul.w${G} [$Src16An],[$Dst16An] */
23979 {
23980 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "mul.w", 16,
fb53f5a8 23981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23982 },
23983/* mul.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
23984 {
23985 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "mul.w", 24,
fb53f5a8 23986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23987 },
23988/* mul.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
23989 {
23990 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "mul.w", 24,
fb53f5a8 23991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23992 },
23993/* mul.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
23994 {
23995 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "mul.w", 24,
fb53f5a8 23996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
23997 },
23998/* mul.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
23999 {
24000 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "mul.w", 32,
fb53f5a8 24001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24002 },
24003/* mul.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
24004 {
24005 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "mul.w", 32,
fb53f5a8 24006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24007 },
24008/* mul.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
24009 {
24010 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "mul.w", 32,
fb53f5a8 24011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24012 },
24013/* mul.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
24014 {
24015 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "mul.w", 24,
fb53f5a8 24016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24017 },
24018/* mul.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
24019 {
24020 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "mul.w", 24,
fb53f5a8 24021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24022 },
24023/* mul.w${G} [$Src16An],${Dsp-16-u8}[sb] */
24024 {
24025 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "mul.w", 24,
fb53f5a8 24026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24027 },
24028/* mul.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
24029 {
24030 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "mul.w", 32,
fb53f5a8 24031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24032 },
24033/* mul.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
24034 {
24035 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "mul.w", 32,
fb53f5a8 24036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24037 },
24038/* mul.w${G} [$Src16An],${Dsp-16-u16}[sb] */
24039 {
24040 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "mul.w", 32,
fb53f5a8 24041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24042 },
24043/* mul.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
24044 {
24045 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "mul.w", 24,
fb53f5a8 24046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24047 },
24048/* mul.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
24049 {
24050 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "mul.w", 24,
fb53f5a8 24051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24052 },
24053/* mul.w${G} [$Src16An],${Dsp-16-s8}[fb] */
24054 {
24055 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "mul.w", 24,
fb53f5a8 24056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24057 },
24058/* mul.w${G} $Src16RnHI,${Dsp-16-u16} */
24059 {
24060 M32C_INSN_MUL16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mul16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "mul.w", 32,
fb53f5a8 24061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24062 },
24063/* mul.w${G} $Src16AnHI,${Dsp-16-u16} */
24064 {
24065 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mul16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "mul.w", 32,
fb53f5a8 24066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24067 },
24068/* mul.w${G} [$Src16An],${Dsp-16-u16} */
24069 {
24070 M32C_INSN_MUL16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mul16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "mul.w", 32,
fb53f5a8 24071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24072 },
24073/* mul.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
24074 {
24075 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "mul.b", 24,
fb53f5a8 24076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24077 },
24078/* mul.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
24079 {
24080 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "mul.b", 24,
fb53f5a8 24081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24082 },
24083/* mul.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
24084 {
24085 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "mul.b", 24,
fb53f5a8 24086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24087 },
24088/* mul.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
24089 {
24090 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "mul.b", 24,
fb53f5a8 24091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24092 },
24093/* mul.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
24094 {
24095 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "mul.b", 24,
fb53f5a8 24096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24097 },
24098/* mul.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
24099 {
24100 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "mul.b", 24,
fb53f5a8 24101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24102 },
24103/* mul.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
24104 {
24105 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "mul.b", 24,
fb53f5a8 24106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24107 },
24108/* mul.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
24109 {
24110 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "mul.b", 24,
fb53f5a8 24111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24112 },
24113/* mul.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
24114 {
24115 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "mul.b", 24,
fb53f5a8 24116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24117 },
24118/* mul.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
24119 {
24120 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "mul.b", 32,
fb53f5a8 24121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24122 },
24123/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
24124 {
24125 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "mul.b", 32,
fb53f5a8 24126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24127 },
24128/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
24129 {
24130 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "mul.b", 32,
fb53f5a8 24131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24132 },
24133/* mul.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
24134 {
24135 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "mul.b", 40,
fb53f5a8 24136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24137 },
24138/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
24139 {
24140 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "mul.b", 40,
fb53f5a8 24141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24142 },
24143/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
24144 {
24145 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "mul.b", 40,
fb53f5a8 24146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24147 },
24148/* mul.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
24149 {
24150 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "mul.b", 32,
fb53f5a8 24151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24152 },
24153/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
24154 {
24155 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "mul.b", 32,
fb53f5a8 24156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24157 },
24158/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
24159 {
24160 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "mul.b", 32,
fb53f5a8 24161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24162 },
24163/* mul.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
24164 {
24165 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "mul.b", 40,
fb53f5a8 24166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24167 },
24168/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
24169 {
24170 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "mul.b", 40,
fb53f5a8 24171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24172 },
24173/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
24174 {
24175 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "mul.b", 40,
fb53f5a8 24176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24177 },
24178/* mul.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
24179 {
24180 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "mul.b", 32,
fb53f5a8 24181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24182 },
24183/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
24184 {
24185 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "mul.b", 32,
fb53f5a8 24186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24187 },
24188/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
24189 {
24190 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "mul.b", 32,
fb53f5a8 24191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24192 },
24193/* mul.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
24194 {
24195 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mul16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "mul.b", 40,
fb53f5a8 24196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24197 },
24198/* mul.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
24199 {
24200 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mul16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "mul.b", 40,
fb53f5a8 24201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24202 },
24203/* mul.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
24204 {
24205 M32C_INSN_MUL16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mul16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "mul.b", 40,
fb53f5a8 24206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24207 },
24208/* mul.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
24209 {
24210 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "mul.b", 32,
fb53f5a8 24211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24212 },
24213/* mul.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
24214 {
24215 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "mul.b", 32,
fb53f5a8 24216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24217 },
24218/* mul.b${G} ${Dsp-16-u16},$Dst16RnQI */
24219 {
24220 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "mul.b", 32,
fb53f5a8 24221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24222 },
24223/* mul.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
24224 {
24225 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "mul.b", 32,
fb53f5a8 24226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24227 },
24228/* mul.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
24229 {
24230 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "mul.b", 32,
fb53f5a8 24231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24232 },
24233/* mul.b${G} ${Dsp-16-u16},$Dst16AnQI */
24234 {
24235 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "mul.b", 32,
fb53f5a8 24236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24237 },
24238/* mul.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
24239 {
24240 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "mul.b", 32,
fb53f5a8 24241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24242 },
24243/* mul.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
24244 {
24245 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "mul.b", 32,
fb53f5a8 24246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24247 },
24248/* mul.b${G} ${Dsp-16-u16},[$Dst16An] */
24249 {
24250 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "mul.b", 32,
fb53f5a8 24251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24252 },
24253/* mul.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
24254 {
24255 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "mul.b", 40,
fb53f5a8 24256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24257 },
24258/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
24259 {
24260 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "mul.b", 40,
fb53f5a8 24261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24262 },
24263/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
24264 {
24265 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "mul.b", 40,
fb53f5a8 24266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24267 },
24268/* mul.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
24269 {
24270 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "mul.b", 48,
fb53f5a8 24271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24272 },
24273/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
24274 {
24275 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "mul.b", 48,
fb53f5a8 24276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24277 },
24278/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
24279 {
24280 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "mul.b", 48,
fb53f5a8 24281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24282 },
24283/* mul.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
24284 {
24285 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "mul.b", 40,
fb53f5a8 24286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24287 },
24288/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
24289 {
24290 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "mul.b", 40,
fb53f5a8 24291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24292 },
24293/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
24294 {
24295 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "mul.b", 40,
fb53f5a8 24296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24297 },
24298/* mul.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
24299 {
24300 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "mul.b", 48,
fb53f5a8 24301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24302 },
24303/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
24304 {
24305 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "mul.b", 48,
fb53f5a8 24306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24307 },
24308/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
24309 {
24310 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "mul.b", 48,
fb53f5a8 24311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24312 },
24313/* mul.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
24314 {
24315 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "mul.b", 40,
fb53f5a8 24316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24317 },
24318/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
24319 {
24320 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "mul.b", 40,
fb53f5a8 24321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24322 },
24323/* mul.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
24324 {
24325 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "mul.b", 40,
fb53f5a8 24326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24327 },
24328/* mul.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
24329 {
24330 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "mul16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "mul.b", 48,
fb53f5a8 24331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24332 },
24333/* mul.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
24334 {
24335 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "mul16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "mul.b", 48,
fb53f5a8 24336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24337 },
24338/* mul.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
24339 {
24340 M32C_INSN_MUL16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "mul16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "mul.b", 48,
fb53f5a8 24341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24342 },
24343/* mul.b${G} $Src16RnQI,$Dst16RnQI */
24344 {
24345 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "mul.b", 16,
fb53f5a8 24346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24347 },
24348/* mul.b${G} $Src16AnQI,$Dst16RnQI */
24349 {
24350 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "mul.b", 16,
fb53f5a8 24351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24352 },
24353/* mul.b${G} [$Src16An],$Dst16RnQI */
24354 {
24355 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "mul.b", 16,
fb53f5a8 24356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24357 },
24358/* mul.b${G} $Src16RnQI,$Dst16AnQI */
24359 {
24360 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "mul.b", 16,
fb53f5a8 24361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24362 },
24363/* mul.b${G} $Src16AnQI,$Dst16AnQI */
24364 {
24365 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "mul.b", 16,
fb53f5a8 24366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24367 },
24368/* mul.b${G} [$Src16An],$Dst16AnQI */
24369 {
24370 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "mul.b", 16,
fb53f5a8 24371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24372 },
24373/* mul.b${G} $Src16RnQI,[$Dst16An] */
24374 {
24375 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "mul.b", 16,
fb53f5a8 24376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24377 },
24378/* mul.b${G} $Src16AnQI,[$Dst16An] */
24379 {
24380 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "mul.b", 16,
fb53f5a8 24381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24382 },
24383/* mul.b${G} [$Src16An],[$Dst16An] */
24384 {
24385 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "mul.b", 16,
fb53f5a8 24386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24387 },
24388/* mul.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
24389 {
24390 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "mul.b", 24,
fb53f5a8 24391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24392 },
24393/* mul.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
24394 {
24395 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "mul.b", 24,
fb53f5a8 24396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24397 },
24398/* mul.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
24399 {
24400 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "mul.b", 24,
fb53f5a8 24401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24402 },
24403/* mul.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
24404 {
24405 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "mul.b", 32,
fb53f5a8 24406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24407 },
24408/* mul.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
24409 {
24410 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "mul.b", 32,
fb53f5a8 24411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24412 },
24413/* mul.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
24414 {
24415 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "mul.b", 32,
fb53f5a8 24416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24417 },
24418/* mul.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
24419 {
24420 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "mul.b", 24,
fb53f5a8 24421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24422 },
24423/* mul.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
24424 {
24425 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "mul.b", 24,
fb53f5a8 24426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24427 },
24428/* mul.b${G} [$Src16An],${Dsp-16-u8}[sb] */
24429 {
24430 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "mul.b", 24,
fb53f5a8 24431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24432 },
24433/* mul.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
24434 {
24435 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "mul.b", 32,
fb53f5a8 24436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24437 },
24438/* mul.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
24439 {
24440 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "mul.b", 32,
fb53f5a8 24441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24442 },
24443/* mul.b${G} [$Src16An],${Dsp-16-u16}[sb] */
24444 {
24445 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "mul.b", 32,
fb53f5a8 24446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24447 },
24448/* mul.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
24449 {
24450 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "mul.b", 24,
fb53f5a8 24451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24452 },
24453/* mul.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
24454 {
24455 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "mul.b", 24,
fb53f5a8 24456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24457 },
24458/* mul.b${G} [$Src16An],${Dsp-16-s8}[fb] */
24459 {
24460 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "mul.b", 24,
fb53f5a8 24461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24462 },
24463/* mul.b${G} $Src16RnQI,${Dsp-16-u16} */
24464 {
24465 M32C_INSN_MUL16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mul16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "mul.b", 32,
fb53f5a8 24466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24467 },
24468/* mul.b${G} $Src16AnQI,${Dsp-16-u16} */
24469 {
24470 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mul16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "mul.b", 32,
fb53f5a8 24471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24472 },
24473/* mul.b${G} [$Src16An],${Dsp-16-u16} */
24474 {
24475 M32C_INSN_MUL16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mul16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "mul.b", 32,
fb53f5a8 24476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24477 },
24478/* mul.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
24479 {
24480 M32C_INSN_MUL32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "mul32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 24481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24482 },
24483/* mul.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
24484 {
24485 M32C_INSN_MUL32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "mul32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "mul.w", 32,
fb53f5a8 24486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24487 },
24488/* mul.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
24489 {
24490 M32C_INSN_MUL32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "mul32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "mul.w", 32,
fb53f5a8 24491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24492 },
24493/* mul.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
24494 {
24495 M32C_INSN_MUL32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 24496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24497 },
24498/* mul.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
24499 {
24500 M32C_INSN_MUL32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 24501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24502 },
24503/* mul.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
24504 {
24505 M32C_INSN_MUL32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "mul.w", 40,
fb53f5a8 24506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24507 },
24508/* mul.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
24509 {
24510 M32C_INSN_MUL32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 24511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24512 },
24513/* mul.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
24514 {
24515 M32C_INSN_MUL32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 24516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24517 },
24518/* mul.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
24519 {
24520 M32C_INSN_MUL32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "mul.w", 48,
fb53f5a8 24521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24522 },
24523/* mul.w${G} #${Imm-32-HI},${Dsp-16-u16} */
24524 {
24525 M32C_INSN_MUL32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mul32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "mul.w", 48,
fb53f5a8 24526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24527 },
24528/* mul.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
24529 {
24530 M32C_INSN_MUL32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mul32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "mul.w", 56,
fb53f5a8 24531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24532 },
24533/* mul.w${G} #${Imm-40-HI},${Dsp-16-u24} */
24534 {
24535 M32C_INSN_MUL32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mul32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "mul.w", 56,
fb53f5a8 24536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24537 },
24538/* mul.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
24539 {
24540 M32C_INSN_MUL32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "mul32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 24541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24542 },
24543/* mul.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
24544 {
24545 M32C_INSN_MUL32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "mul32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "mul.b", 24,
fb53f5a8 24546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24547 },
24548/* mul.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
24549 {
24550 M32C_INSN_MUL32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "mul32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "mul.b", 24,
fb53f5a8 24551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24552 },
24553/* mul.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
24554 {
24555 M32C_INSN_MUL32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 24556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24557 },
24558/* mul.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
24559 {
24560 M32C_INSN_MUL32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 24561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24562 },
24563/* mul.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
24564 {
24565 M32C_INSN_MUL32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "mul.b", 32,
fb53f5a8 24566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24567 },
24568/* mul.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
24569 {
24570 M32C_INSN_MUL32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 24571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24572 },
24573/* mul.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
24574 {
24575 M32C_INSN_MUL32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 24576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24577 },
24578/* mul.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
24579 {
24580 M32C_INSN_MUL32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "mul.b", 40,
fb53f5a8 24581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24582 },
24583/* mul.b${G} #${Imm-32-QI},${Dsp-16-u16} */
24584 {
24585 M32C_INSN_MUL32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mul32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "mul.b", 40,
fb53f5a8 24586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24587 },
24588/* mul.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
24589 {
24590 M32C_INSN_MUL32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mul32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "mul.b", 48,
fb53f5a8 24591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24592 },
24593/* mul.b${G} #${Imm-40-QI},${Dsp-16-u24} */
24594 {
24595 M32C_INSN_MUL32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mul32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "mul.b", 48,
fb53f5a8 24596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24597 },
24598/* mul.w${G} #${Imm-16-HI},$Dst16RnHI */
24599 {
24600 M32C_INSN_MUL16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "mul16.w-imm-G-basic-dst16-Rn-direct-HI", "mul.w", 32,
fb53f5a8 24601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24602 },
24603/* mul.w${G} #${Imm-16-HI},$Dst16AnHI */
24604 {
24605 M32C_INSN_MUL16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "mul16.w-imm-G-basic-dst16-An-direct-HI", "mul.w", 32,
fb53f5a8 24606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24607 },
24608/* mul.w${G} #${Imm-16-HI},[$Dst16An] */
24609 {
24610 M32C_INSN_MUL16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "mul16.w-imm-G-basic-dst16-An-indirect-HI", "mul.w", 32,
fb53f5a8 24611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24612 },
24613/* mul.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
24614 {
24615 M32C_INSN_MUL16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "mul16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "mul.w", 40,
fb53f5a8 24616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24617 },
24618/* mul.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
24619 {
24620 M32C_INSN_MUL16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "mul16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "mul.w", 40,
fb53f5a8 24621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24622 },
24623/* mul.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
24624 {
24625 M32C_INSN_MUL16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "mul16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "mul.w", 40,
fb53f5a8 24626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24627 },
24628/* mul.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
24629 {
24630 M32C_INSN_MUL16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "mul16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "mul.w", 48,
fb53f5a8 24631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24632 },
24633/* mul.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
24634 {
24635 M32C_INSN_MUL16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "mul16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "mul.w", 48,
fb53f5a8 24636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24637 },
24638/* mul.w${G} #${Imm-32-HI},${Dsp-16-u16} */
24639 {
24640 M32C_INSN_MUL16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "mul16.w-imm-G-16-16-dst16-16-16-absolute-HI", "mul.w", 48,
fb53f5a8 24641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24642 },
24643/* mul.b${G} #${Imm-16-QI},$Dst16RnQI */
24644 {
24645 M32C_INSN_MUL16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "mul16.b-imm-G-basic-dst16-Rn-direct-QI", "mul.b", 24,
fb53f5a8 24646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24647 },
24648/* mul.b${G} #${Imm-16-QI},$Dst16AnQI */
24649 {
24650 M32C_INSN_MUL16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "mul16.b-imm-G-basic-dst16-An-direct-QI", "mul.b", 24,
fb53f5a8 24651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24652 },
24653/* mul.b${G} #${Imm-16-QI},[$Dst16An] */
24654 {
24655 M32C_INSN_MUL16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "mul16.b-imm-G-basic-dst16-An-indirect-QI", "mul.b", 24,
fb53f5a8 24656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24657 },
24658/* mul.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
24659 {
24660 M32C_INSN_MUL16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "mul16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "mul.b", 32,
fb53f5a8 24661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24662 },
24663/* mul.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
24664 {
24665 M32C_INSN_MUL16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "mul16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "mul.b", 32,
fb53f5a8 24666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24667 },
24668/* mul.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
24669 {
24670 M32C_INSN_MUL16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "mul16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "mul.b", 32,
fb53f5a8 24671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24672 },
24673/* mul.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
24674 {
24675 M32C_INSN_MUL16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "mul16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "mul.b", 40,
fb53f5a8 24676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24677 },
24678/* mul.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
24679 {
24680 M32C_INSN_MUL16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "mul16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "mul.b", 40,
fb53f5a8 24681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24682 },
24683/* mul.b${G} #${Imm-32-QI},${Dsp-16-u16} */
24684 {
24685 M32C_INSN_MUL16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "mul16.b-imm-G-16-16-dst16-16-16-absolute-QI", "mul.b", 40,
fb53f5a8 24686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
24687 },
24688/* movx${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
24689 {
24690 M32C_INSN_MOVX32_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "movx32-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "movx", 24,
fb53f5a8 24691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24692 },
24693/* movx${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
24694 {
24695 M32C_INSN_MOVX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "movx32-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "movx", 24,
fb53f5a8 24696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24697 },
24698/* movx${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
24699 {
24700 M32C_INSN_MOVX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "movx32-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "movx", 24,
fb53f5a8 24701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24702 },
24703/* movx${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
24704 {
24705 M32C_INSN_MOVX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "movx", 32,
fb53f5a8 24706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24707 },
24708/* movx${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
24709 {
24710 M32C_INSN_MOVX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "movx", 32,
fb53f5a8 24711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24712 },
24713/* movx${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
24714 {
24715 M32C_INSN_MOVX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "movx", 32,
fb53f5a8 24716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24717 },
24718/* movx${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
24719 {
24720 M32C_INSN_MOVX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "movx", 40,
fb53f5a8 24721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24722 },
24723/* movx${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
24724 {
24725 M32C_INSN_MOVX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "movx", 40,
fb53f5a8 24726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24727 },
24728/* movx${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
24729 {
24730 M32C_INSN_MOVX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "movx", 40,
fb53f5a8 24731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24732 },
24733/* movx${X} #${Imm-32-QI},${Dsp-16-u16} */
24734 {
24735 M32C_INSN_MOVX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "movx32-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "movx", 40,
fb53f5a8 24736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24737 },
24738/* movx${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
24739 {
24740 M32C_INSN_MOVX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "movx32-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "movx", 48,
fb53f5a8 24741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24742 },
24743/* movx${X} #${Imm-40-QI},${Dsp-16-u24} */
24744 {
24745 M32C_INSN_MOVX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "movx32-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "movx", 48,
fb53f5a8 24746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24747 },
24748/* movhh $Dst32RnPrefixedQI,r0l */
24749 {
24750 M32C_INSN_MOVHH32_SRC_R0L_DST32_RN_DIRECT_PREFIXED_QI, "movhh32.src-r0l-dst32-Rn-direct-Prefixed-QI", "movhh", 24,
fb53f5a8 24751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24752 },
24753/* movhh $Dst32AnPrefixedQI,r0l */
24754 {
24755 M32C_INSN_MOVHH32_SRC_R0L_DST32_AN_DIRECT_PREFIXED_QI, "movhh32.src-r0l-dst32-An-direct-Prefixed-QI", "movhh", 24,
fb53f5a8 24756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24757 },
24758/* movhh [$Dst32AnPrefixed],r0l */
24759 {
24760 M32C_INSN_MOVHH32_SRC_R0L_DST32_AN_INDIRECT_PREFIXED_QI, "movhh32.src-r0l-dst32-An-indirect-Prefixed-QI", "movhh", 24,
fb53f5a8 24761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24762 },
24763/* movhh ${Dsp-24-u8}[$Dst32AnPrefixed],r0l */
24764 {
24765 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-8-An-relative-Prefixed-QI", "movhh", 32,
fb53f5a8 24766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24767 },
24768/* movhh ${Dsp-24-u16}[$Dst32AnPrefixed],r0l */
24769 {
24770 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-16-An-relative-Prefixed-QI", "movhh", 40,
fb53f5a8 24771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24772 },
24773/* movhh ${Dsp-24-u24}[$Dst32AnPrefixed],r0l */
24774 {
24775 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-24-An-relative-Prefixed-QI", "movhh", 48,
fb53f5a8 24776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24777 },
24778/* movhh ${Dsp-24-u8}[sb],r0l */
24779 {
24780 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-8-SB-relative-Prefixed-QI", "movhh", 32,
fb53f5a8 24781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24782 },
24783/* movhh ${Dsp-24-u16}[sb],r0l */
24784 {
24785 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-16-SB-relative-Prefixed-QI", "movhh", 40,
fb53f5a8 24786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24787 },
24788/* movhh ${Dsp-24-s8}[fb],r0l */
24789 {
24790 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-8-FB-relative-Prefixed-QI", "movhh", 32,
fb53f5a8 24791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24792 },
24793/* movhh ${Dsp-24-s16}[fb],r0l */
24794 {
24795 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-16-FB-relative-Prefixed-QI", "movhh", 40,
fb53f5a8 24796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24797 },
24798/* movhh ${Dsp-24-u16},r0l */
24799 {
24800 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-16-absolute-Prefixed-QI", "movhh", 40,
fb53f5a8 24801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24802 },
24803/* movhh ${Dsp-24-u24},r0l */
24804 {
24805 M32C_INSN_MOVHH32_SRC_R0L_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movhh32.src-r0l-dst32-24-24-absolute-Prefixed-QI", "movhh", 48,
fb53f5a8 24806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24807 },
24808/* movhl $Dst32RnPrefixedQI,r0l */
24809 {
24810 M32C_INSN_MOVHL32_SRC_R0L_DST32_RN_DIRECT_PREFIXED_QI, "movhl32.src-r0l-dst32-Rn-direct-Prefixed-QI", "movhl", 24,
fb53f5a8 24811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24812 },
24813/* movhl $Dst32AnPrefixedQI,r0l */
24814 {
24815 M32C_INSN_MOVHL32_SRC_R0L_DST32_AN_DIRECT_PREFIXED_QI, "movhl32.src-r0l-dst32-An-direct-Prefixed-QI", "movhl", 24,
fb53f5a8 24816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24817 },
24818/* movhl [$Dst32AnPrefixed],r0l */
24819 {
24820 M32C_INSN_MOVHL32_SRC_R0L_DST32_AN_INDIRECT_PREFIXED_QI, "movhl32.src-r0l-dst32-An-indirect-Prefixed-QI", "movhl", 24,
fb53f5a8 24821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24822 },
24823/* movhl ${Dsp-24-u8}[$Dst32AnPrefixed],r0l */
24824 {
24825 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-8-An-relative-Prefixed-QI", "movhl", 32,
fb53f5a8 24826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24827 },
24828/* movhl ${Dsp-24-u16}[$Dst32AnPrefixed],r0l */
24829 {
24830 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-16-An-relative-Prefixed-QI", "movhl", 40,
fb53f5a8 24831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24832 },
24833/* movhl ${Dsp-24-u24}[$Dst32AnPrefixed],r0l */
24834 {
24835 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-24-An-relative-Prefixed-QI", "movhl", 48,
fb53f5a8 24836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24837 },
24838/* movhl ${Dsp-24-u8}[sb],r0l */
24839 {
24840 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-8-SB-relative-Prefixed-QI", "movhl", 32,
fb53f5a8 24841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24842 },
24843/* movhl ${Dsp-24-u16}[sb],r0l */
24844 {
24845 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-16-SB-relative-Prefixed-QI", "movhl", 40,
fb53f5a8 24846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24847 },
24848/* movhl ${Dsp-24-s8}[fb],r0l */
24849 {
24850 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-8-FB-relative-Prefixed-QI", "movhl", 32,
fb53f5a8 24851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24852 },
24853/* movhl ${Dsp-24-s16}[fb],r0l */
24854 {
24855 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-16-FB-relative-Prefixed-QI", "movhl", 40,
fb53f5a8 24856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24857 },
24858/* movhl ${Dsp-24-u16},r0l */
24859 {
24860 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-16-absolute-Prefixed-QI", "movhl", 40,
fb53f5a8 24861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24862 },
24863/* movhl ${Dsp-24-u24},r0l */
24864 {
24865 M32C_INSN_MOVHL32_SRC_R0L_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movhl32.src-r0l-dst32-24-24-absolute-Prefixed-QI", "movhl", 48,
fb53f5a8 24866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24867 },
24868/* movlh $Dst32RnPrefixedQI,r0l */
24869 {
24870 M32C_INSN_MOVLH32_SRC_R0L_DST32_RN_DIRECT_PREFIXED_QI, "movlh32.src-r0l-dst32-Rn-direct-Prefixed-QI", "movlh", 24,
fb53f5a8 24871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24872 },
24873/* movlh $Dst32AnPrefixedQI,r0l */
24874 {
24875 M32C_INSN_MOVLH32_SRC_R0L_DST32_AN_DIRECT_PREFIXED_QI, "movlh32.src-r0l-dst32-An-direct-Prefixed-QI", "movlh", 24,
fb53f5a8 24876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24877 },
24878/* movlh [$Dst32AnPrefixed],r0l */
24879 {
24880 M32C_INSN_MOVLH32_SRC_R0L_DST32_AN_INDIRECT_PREFIXED_QI, "movlh32.src-r0l-dst32-An-indirect-Prefixed-QI", "movlh", 24,
fb53f5a8 24881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24882 },
24883/* movlh ${Dsp-24-u8}[$Dst32AnPrefixed],r0l */
24884 {
24885 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-8-An-relative-Prefixed-QI", "movlh", 32,
fb53f5a8 24886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24887 },
24888/* movlh ${Dsp-24-u16}[$Dst32AnPrefixed],r0l */
24889 {
24890 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-16-An-relative-Prefixed-QI", "movlh", 40,
fb53f5a8 24891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24892 },
24893/* movlh ${Dsp-24-u24}[$Dst32AnPrefixed],r0l */
24894 {
24895 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-24-An-relative-Prefixed-QI", "movlh", 48,
fb53f5a8 24896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24897 },
24898/* movlh ${Dsp-24-u8}[sb],r0l */
24899 {
24900 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-8-SB-relative-Prefixed-QI", "movlh", 32,
fb53f5a8 24901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24902 },
24903/* movlh ${Dsp-24-u16}[sb],r0l */
24904 {
24905 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-16-SB-relative-Prefixed-QI", "movlh", 40,
fb53f5a8 24906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24907 },
24908/* movlh ${Dsp-24-s8}[fb],r0l */
24909 {
24910 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-8-FB-relative-Prefixed-QI", "movlh", 32,
fb53f5a8 24911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24912 },
24913/* movlh ${Dsp-24-s16}[fb],r0l */
24914 {
24915 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-16-FB-relative-Prefixed-QI", "movlh", 40,
fb53f5a8 24916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24917 },
24918/* movlh ${Dsp-24-u16},r0l */
24919 {
24920 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-16-absolute-Prefixed-QI", "movlh", 40,
fb53f5a8 24921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24922 },
24923/* movlh ${Dsp-24-u24},r0l */
24924 {
24925 M32C_INSN_MOVLH32_SRC_R0L_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movlh32.src-r0l-dst32-24-24-absolute-Prefixed-QI", "movlh", 48,
fb53f5a8 24926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24927 },
24928/* movll $Dst32RnPrefixedQI,r0l */
24929 {
24930 M32C_INSN_MOVLL32_SRC_R0L_DST32_RN_DIRECT_PREFIXED_QI, "movll32.src-r0l-dst32-Rn-direct-Prefixed-QI", "movll", 24,
fb53f5a8 24931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24932 },
24933/* movll $Dst32AnPrefixedQI,r0l */
24934 {
24935 M32C_INSN_MOVLL32_SRC_R0L_DST32_AN_DIRECT_PREFIXED_QI, "movll32.src-r0l-dst32-An-direct-Prefixed-QI", "movll", 24,
fb53f5a8 24936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24937 },
24938/* movll [$Dst32AnPrefixed],r0l */
24939 {
24940 M32C_INSN_MOVLL32_SRC_R0L_DST32_AN_INDIRECT_PREFIXED_QI, "movll32.src-r0l-dst32-An-indirect-Prefixed-QI", "movll", 24,
fb53f5a8 24941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24942 },
24943/* movll ${Dsp-24-u8}[$Dst32AnPrefixed],r0l */
24944 {
24945 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-8-An-relative-Prefixed-QI", "movll", 32,
fb53f5a8 24946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24947 },
24948/* movll ${Dsp-24-u16}[$Dst32AnPrefixed],r0l */
24949 {
24950 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-16-An-relative-Prefixed-QI", "movll", 40,
fb53f5a8 24951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24952 },
24953/* movll ${Dsp-24-u24}[$Dst32AnPrefixed],r0l */
24954 {
24955 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-24-An-relative-Prefixed-QI", "movll", 48,
fb53f5a8 24956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24957 },
24958/* movll ${Dsp-24-u8}[sb],r0l */
24959 {
24960 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-8-SB-relative-Prefixed-QI", "movll", 32,
fb53f5a8 24961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24962 },
24963/* movll ${Dsp-24-u16}[sb],r0l */
24964 {
24965 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-16-SB-relative-Prefixed-QI", "movll", 40,
fb53f5a8 24966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24967 },
24968/* movll ${Dsp-24-s8}[fb],r0l */
24969 {
24970 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-8-FB-relative-Prefixed-QI", "movll", 32,
fb53f5a8 24971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24972 },
24973/* movll ${Dsp-24-s16}[fb],r0l */
24974 {
24975 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movll32.src-r0l-dst32-24-16-FB-relative-Prefixed-QI", "movll", 40,
fb53f5a8 24976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24977 },
24978/* movll ${Dsp-24-u16},r0l */
24979 {
24980 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movll32.src-r0l-dst32-24-16-absolute-Prefixed-QI", "movll", 40,
fb53f5a8 24981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24982 },
24983/* movll ${Dsp-24-u24},r0l */
24984 {
24985 M32C_INSN_MOVLL32_SRC_R0L_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movll32.src-r0l-dst32-24-24-absolute-Prefixed-QI", "movll", 48,
fb53f5a8 24986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24987 },
24988/* movhh r0l,$Dst32RnPrefixedQI */
24989 {
24990 M32C_INSN_MOVHH32_R0L_DST_DST32_RN_DIRECT_PREFIXED_QI, "movhh32.r0l-dst-dst32-Rn-direct-Prefixed-QI", "movhh", 24,
fb53f5a8 24991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24992 },
24993/* movhh r0l,$Dst32AnPrefixedQI */
24994 {
24995 M32C_INSN_MOVHH32_R0L_DST_DST32_AN_DIRECT_PREFIXED_QI, "movhh32.r0l-dst-dst32-An-direct-Prefixed-QI", "movhh", 24,
fb53f5a8 24996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
24997 },
24998/* movhh r0l,[$Dst32AnPrefixed] */
24999 {
25000 M32C_INSN_MOVHH32_R0L_DST_DST32_AN_INDIRECT_PREFIXED_QI, "movhh32.r0l-dst-dst32-An-indirect-Prefixed-QI", "movhh", 24,
fb53f5a8 25001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25002 },
25003/* movhh r0l,${Dsp-24-u8}[$Dst32AnPrefixed] */
25004 {
25005 M32C_INSN_MOVHH32_R0L_DST_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-8-An-relative-Prefixed-QI", "movhh", 32,
fb53f5a8 25006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25007 },
25008/* movhh r0l,${Dsp-24-u16}[$Dst32AnPrefixed] */
25009 {
25010 M32C_INSN_MOVHH32_R0L_DST_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-16-An-relative-Prefixed-QI", "movhh", 40,
fb53f5a8 25011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25012 },
25013/* movhh r0l,${Dsp-24-u24}[$Dst32AnPrefixed] */
25014 {
25015 M32C_INSN_MOVHH32_R0L_DST_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-24-An-relative-Prefixed-QI", "movhh", 48,
fb53f5a8 25016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25017 },
25018/* movhh r0l,${Dsp-24-u8}[sb] */
25019 {
25020 M32C_INSN_MOVHH32_R0L_DST_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-8-SB-relative-Prefixed-QI", "movhh", 32,
fb53f5a8 25021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25022 },
25023/* movhh r0l,${Dsp-24-u16}[sb] */
25024 {
25025 M32C_INSN_MOVHH32_R0L_DST_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-16-SB-relative-Prefixed-QI", "movhh", 40,
fb53f5a8 25026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25027 },
25028/* movhh r0l,${Dsp-24-s8}[fb] */
25029 {
25030 M32C_INSN_MOVHH32_R0L_DST_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-8-FB-relative-Prefixed-QI", "movhh", 32,
fb53f5a8 25031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25032 },
25033/* movhh r0l,${Dsp-24-s16}[fb] */
25034 {
25035 M32C_INSN_MOVHH32_R0L_DST_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-16-FB-relative-Prefixed-QI", "movhh", 40,
fb53f5a8 25036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25037 },
25038/* movhh r0l,${Dsp-24-u16} */
25039 {
25040 M32C_INSN_MOVHH32_R0L_DST_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-16-absolute-Prefixed-QI", "movhh", 40,
fb53f5a8 25041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25042 },
25043/* movhh r0l,${Dsp-24-u24} */
25044 {
25045 M32C_INSN_MOVHH32_R0L_DST_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movhh32.r0l-dst-dst32-24-24-absolute-Prefixed-QI", "movhh", 48,
fb53f5a8 25046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25047 },
25048/* movhl r0l,$Dst32RnPrefixedQI */
25049 {
25050 M32C_INSN_MOVHL32_R0L_DST_DST32_RN_DIRECT_PREFIXED_QI, "movhl32.r0l-dst-dst32-Rn-direct-Prefixed-QI", "movhl", 24,
fb53f5a8 25051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25052 },
25053/* movhl r0l,$Dst32AnPrefixedQI */
25054 {
25055 M32C_INSN_MOVHL32_R0L_DST_DST32_AN_DIRECT_PREFIXED_QI, "movhl32.r0l-dst-dst32-An-direct-Prefixed-QI", "movhl", 24,
fb53f5a8 25056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25057 },
25058/* movhl r0l,[$Dst32AnPrefixed] */
25059 {
25060 M32C_INSN_MOVHL32_R0L_DST_DST32_AN_INDIRECT_PREFIXED_QI, "movhl32.r0l-dst-dst32-An-indirect-Prefixed-QI", "movhl", 24,
fb53f5a8 25061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25062 },
25063/* movhl r0l,${Dsp-24-u8}[$Dst32AnPrefixed] */
25064 {
25065 M32C_INSN_MOVHL32_R0L_DST_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-8-An-relative-Prefixed-QI", "movhl", 32,
fb53f5a8 25066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25067 },
25068/* movhl r0l,${Dsp-24-u16}[$Dst32AnPrefixed] */
25069 {
25070 M32C_INSN_MOVHL32_R0L_DST_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-16-An-relative-Prefixed-QI", "movhl", 40,
fb53f5a8 25071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25072 },
25073/* movhl r0l,${Dsp-24-u24}[$Dst32AnPrefixed] */
25074 {
25075 M32C_INSN_MOVHL32_R0L_DST_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-24-An-relative-Prefixed-QI", "movhl", 48,
fb53f5a8 25076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25077 },
25078/* movhl r0l,${Dsp-24-u8}[sb] */
25079 {
25080 M32C_INSN_MOVHL32_R0L_DST_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-8-SB-relative-Prefixed-QI", "movhl", 32,
fb53f5a8 25081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25082 },
25083/* movhl r0l,${Dsp-24-u16}[sb] */
25084 {
25085 M32C_INSN_MOVHL32_R0L_DST_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-16-SB-relative-Prefixed-QI", "movhl", 40,
fb53f5a8 25086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25087 },
25088/* movhl r0l,${Dsp-24-s8}[fb] */
25089 {
25090 M32C_INSN_MOVHL32_R0L_DST_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-8-FB-relative-Prefixed-QI", "movhl", 32,
fb53f5a8 25091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25092 },
25093/* movhl r0l,${Dsp-24-s16}[fb] */
25094 {
25095 M32C_INSN_MOVHL32_R0L_DST_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-16-FB-relative-Prefixed-QI", "movhl", 40,
fb53f5a8 25096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25097 },
25098/* movhl r0l,${Dsp-24-u16} */
25099 {
25100 M32C_INSN_MOVHL32_R0L_DST_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-16-absolute-Prefixed-QI", "movhl", 40,
fb53f5a8 25101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25102 },
25103/* movhl r0l,${Dsp-24-u24} */
25104 {
25105 M32C_INSN_MOVHL32_R0L_DST_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movhl32.r0l-dst-dst32-24-24-absolute-Prefixed-QI", "movhl", 48,
fb53f5a8 25106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25107 },
25108/* movlh r0l,$Dst32RnPrefixedQI */
25109 {
25110 M32C_INSN_MOVLH32_R0L_DST_DST32_RN_DIRECT_PREFIXED_QI, "movlh32.r0l-dst-dst32-Rn-direct-Prefixed-QI", "movlh", 24,
fb53f5a8 25111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25112 },
25113/* movlh r0l,$Dst32AnPrefixedQI */
25114 {
25115 M32C_INSN_MOVLH32_R0L_DST_DST32_AN_DIRECT_PREFIXED_QI, "movlh32.r0l-dst-dst32-An-direct-Prefixed-QI", "movlh", 24,
fb53f5a8 25116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25117 },
25118/* movlh r0l,[$Dst32AnPrefixed] */
25119 {
25120 M32C_INSN_MOVLH32_R0L_DST_DST32_AN_INDIRECT_PREFIXED_QI, "movlh32.r0l-dst-dst32-An-indirect-Prefixed-QI", "movlh", 24,
fb53f5a8 25121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25122 },
25123/* movlh r0l,${Dsp-24-u8}[$Dst32AnPrefixed] */
25124 {
25125 M32C_INSN_MOVLH32_R0L_DST_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-8-An-relative-Prefixed-QI", "movlh", 32,
fb53f5a8 25126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25127 },
25128/* movlh r0l,${Dsp-24-u16}[$Dst32AnPrefixed] */
25129 {
25130 M32C_INSN_MOVLH32_R0L_DST_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-16-An-relative-Prefixed-QI", "movlh", 40,
fb53f5a8 25131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25132 },
25133/* movlh r0l,${Dsp-24-u24}[$Dst32AnPrefixed] */
25134 {
25135 M32C_INSN_MOVLH32_R0L_DST_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-24-An-relative-Prefixed-QI", "movlh", 48,
fb53f5a8 25136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25137 },
25138/* movlh r0l,${Dsp-24-u8}[sb] */
25139 {
25140 M32C_INSN_MOVLH32_R0L_DST_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-8-SB-relative-Prefixed-QI", "movlh", 32,
fb53f5a8 25141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25142 },
25143/* movlh r0l,${Dsp-24-u16}[sb] */
25144 {
25145 M32C_INSN_MOVLH32_R0L_DST_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-16-SB-relative-Prefixed-QI", "movlh", 40,
fb53f5a8 25146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25147 },
25148/* movlh r0l,${Dsp-24-s8}[fb] */
25149 {
25150 M32C_INSN_MOVLH32_R0L_DST_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-8-FB-relative-Prefixed-QI", "movlh", 32,
fb53f5a8 25151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25152 },
25153/* movlh r0l,${Dsp-24-s16}[fb] */
25154 {
25155 M32C_INSN_MOVLH32_R0L_DST_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-16-FB-relative-Prefixed-QI", "movlh", 40,
fb53f5a8 25156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25157 },
25158/* movlh r0l,${Dsp-24-u16} */
25159 {
25160 M32C_INSN_MOVLH32_R0L_DST_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-16-absolute-Prefixed-QI", "movlh", 40,
fb53f5a8 25161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25162 },
25163/* movlh r0l,${Dsp-24-u24} */
25164 {
25165 M32C_INSN_MOVLH32_R0L_DST_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movlh32.r0l-dst-dst32-24-24-absolute-Prefixed-QI", "movlh", 48,
fb53f5a8 25166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25167 },
25168/* movll r0l,$Dst32RnPrefixedQI */
25169 {
25170 M32C_INSN_MOVLL32_R0L_DST_DST32_RN_DIRECT_PREFIXED_QI, "movll32.r0l-dst-dst32-Rn-direct-Prefixed-QI", "movll", 24,
fb53f5a8 25171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25172 },
25173/* movll r0l,$Dst32AnPrefixedQI */
25174 {
25175 M32C_INSN_MOVLL32_R0L_DST_DST32_AN_DIRECT_PREFIXED_QI, "movll32.r0l-dst-dst32-An-direct-Prefixed-QI", "movll", 24,
fb53f5a8 25176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25177 },
25178/* movll r0l,[$Dst32AnPrefixed] */
25179 {
25180 M32C_INSN_MOVLL32_R0L_DST_DST32_AN_INDIRECT_PREFIXED_QI, "movll32.r0l-dst-dst32-An-indirect-Prefixed-QI", "movll", 24,
fb53f5a8 25181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25182 },
25183/* movll r0l,${Dsp-24-u8}[$Dst32AnPrefixed] */
25184 {
25185 M32C_INSN_MOVLL32_R0L_DST_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-8-An-relative-Prefixed-QI", "movll", 32,
fb53f5a8 25186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25187 },
25188/* movll r0l,${Dsp-24-u16}[$Dst32AnPrefixed] */
25189 {
25190 M32C_INSN_MOVLL32_R0L_DST_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-16-An-relative-Prefixed-QI", "movll", 40,
fb53f5a8 25191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25192 },
25193/* movll r0l,${Dsp-24-u24}[$Dst32AnPrefixed] */
25194 {
25195 M32C_INSN_MOVLL32_R0L_DST_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-24-An-relative-Prefixed-QI", "movll", 48,
fb53f5a8 25196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25197 },
25198/* movll r0l,${Dsp-24-u8}[sb] */
25199 {
25200 M32C_INSN_MOVLL32_R0L_DST_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-8-SB-relative-Prefixed-QI", "movll", 32,
fb53f5a8 25201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25202 },
25203/* movll r0l,${Dsp-24-u16}[sb] */
25204 {
25205 M32C_INSN_MOVLL32_R0L_DST_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-16-SB-relative-Prefixed-QI", "movll", 40,
fb53f5a8 25206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25207 },
25208/* movll r0l,${Dsp-24-s8}[fb] */
25209 {
25210 M32C_INSN_MOVLL32_R0L_DST_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-8-FB-relative-Prefixed-QI", "movll", 32,
fb53f5a8 25211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25212 },
25213/* movll r0l,${Dsp-24-s16}[fb] */
25214 {
25215 M32C_INSN_MOVLL32_R0L_DST_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-16-FB-relative-Prefixed-QI", "movll", 40,
fb53f5a8 25216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25217 },
25218/* movll r0l,${Dsp-24-u16} */
25219 {
25220 M32C_INSN_MOVLL32_R0L_DST_DST32_24_16_ABSOLUTE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-16-absolute-Prefixed-QI", "movll", 40,
fb53f5a8 25221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25222 },
25223/* movll r0l,${Dsp-24-u24} */
25224 {
25225 M32C_INSN_MOVLL32_R0L_DST_DST32_24_24_ABSOLUTE_PREFIXED_QI, "movll32.r0l-dst-dst32-24-24-absolute-Prefixed-QI", "movll", 48,
fb53f5a8 25226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25227 },
25228/* movhh $Dst16RnQI,r0l */
25229 {
25230 M32C_INSN_MOVHH16_SRC_R0L_DST16_RN_DIRECT_QI, "movhh16.src-r0l-dst16-Rn-direct-QI", "movhh", 16,
fb53f5a8 25231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25232 },
25233/* movhh $Dst16AnQI,r0l */
25234 {
25235 M32C_INSN_MOVHH16_SRC_R0L_DST16_AN_DIRECT_QI, "movhh16.src-r0l-dst16-An-direct-QI", "movhh", 16,
fb53f5a8 25236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25237 },
25238/* movhh [$Dst16An],r0l */
25239 {
25240 M32C_INSN_MOVHH16_SRC_R0L_DST16_AN_INDIRECT_QI, "movhh16.src-r0l-dst16-An-indirect-QI", "movhh", 16,
fb53f5a8 25241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25242 },
25243/* movhh ${Dsp-16-u8}[$Dst16An],r0l */
25244 {
25245 M32C_INSN_MOVHH16_SRC_R0L_DST16_16_8_AN_RELATIVE_QI, "movhh16.src-r0l-dst16-16-8-An-relative-QI", "movhh", 24,
fb53f5a8 25246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25247 },
25248/* movhh ${Dsp-16-u16}[$Dst16An],r0l */
25249 {
25250 M32C_INSN_MOVHH16_SRC_R0L_DST16_16_16_AN_RELATIVE_QI, "movhh16.src-r0l-dst16-16-16-An-relative-QI", "movhh", 32,
fb53f5a8 25251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25252 },
25253/* movhh ${Dsp-16-u8}[sb],r0l */
25254 {
25255 M32C_INSN_MOVHH16_SRC_R0L_DST16_16_8_SB_RELATIVE_QI, "movhh16.src-r0l-dst16-16-8-SB-relative-QI", "movhh", 24,
fb53f5a8 25256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25257 },
25258/* movhh ${Dsp-16-u16}[sb],r0l */
25259 {
25260 M32C_INSN_MOVHH16_SRC_R0L_DST16_16_16_SB_RELATIVE_QI, "movhh16.src-r0l-dst16-16-16-SB-relative-QI", "movhh", 32,
fb53f5a8 25261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25262 },
25263/* movhh ${Dsp-16-s8}[fb],r0l */
25264 {
25265 M32C_INSN_MOVHH16_SRC_R0L_DST16_16_8_FB_RELATIVE_QI, "movhh16.src-r0l-dst16-16-8-FB-relative-QI", "movhh", 24,
fb53f5a8 25266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25267 },
25268/* movhh ${Dsp-16-u16},r0l */
25269 {
25270 M32C_INSN_MOVHH16_SRC_R0L_DST16_16_16_ABSOLUTE_QI, "movhh16.src-r0l-dst16-16-16-absolute-QI", "movhh", 32,
fb53f5a8 25271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25272 },
25273/* movhl $Dst16RnQI,r0l */
25274 {
25275 M32C_INSN_MOVHL16_SRC_R0L_DST16_RN_DIRECT_QI, "movhl16.src-r0l-dst16-Rn-direct-QI", "movhl", 16,
fb53f5a8 25276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25277 },
25278/* movhl $Dst16AnQI,r0l */
25279 {
25280 M32C_INSN_MOVHL16_SRC_R0L_DST16_AN_DIRECT_QI, "movhl16.src-r0l-dst16-An-direct-QI", "movhl", 16,
fb53f5a8 25281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25282 },
25283/* movhl [$Dst16An],r0l */
25284 {
25285 M32C_INSN_MOVHL16_SRC_R0L_DST16_AN_INDIRECT_QI, "movhl16.src-r0l-dst16-An-indirect-QI", "movhl", 16,
fb53f5a8 25286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25287 },
25288/* movhl ${Dsp-16-u8}[$Dst16An],r0l */
25289 {
25290 M32C_INSN_MOVHL16_SRC_R0L_DST16_16_8_AN_RELATIVE_QI, "movhl16.src-r0l-dst16-16-8-An-relative-QI", "movhl", 24,
fb53f5a8 25291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25292 },
25293/* movhl ${Dsp-16-u16}[$Dst16An],r0l */
25294 {
25295 M32C_INSN_MOVHL16_SRC_R0L_DST16_16_16_AN_RELATIVE_QI, "movhl16.src-r0l-dst16-16-16-An-relative-QI", "movhl", 32,
fb53f5a8 25296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25297 },
25298/* movhl ${Dsp-16-u8}[sb],r0l */
25299 {
25300 M32C_INSN_MOVHL16_SRC_R0L_DST16_16_8_SB_RELATIVE_QI, "movhl16.src-r0l-dst16-16-8-SB-relative-QI", "movhl", 24,
fb53f5a8 25301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25302 },
25303/* movhl ${Dsp-16-u16}[sb],r0l */
25304 {
25305 M32C_INSN_MOVHL16_SRC_R0L_DST16_16_16_SB_RELATIVE_QI, "movhl16.src-r0l-dst16-16-16-SB-relative-QI", "movhl", 32,
fb53f5a8 25306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25307 },
25308/* movhl ${Dsp-16-s8}[fb],r0l */
25309 {
25310 M32C_INSN_MOVHL16_SRC_R0L_DST16_16_8_FB_RELATIVE_QI, "movhl16.src-r0l-dst16-16-8-FB-relative-QI", "movhl", 24,
fb53f5a8 25311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25312 },
25313/* movhl ${Dsp-16-u16},r0l */
25314 {
25315 M32C_INSN_MOVHL16_SRC_R0L_DST16_16_16_ABSOLUTE_QI, "movhl16.src-r0l-dst16-16-16-absolute-QI", "movhl", 32,
fb53f5a8 25316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25317 },
25318/* movlh $Dst16RnQI,r0l */
25319 {
25320 M32C_INSN_MOVLH16_SRC_R0L_DST16_RN_DIRECT_QI, "movlh16.src-r0l-dst16-Rn-direct-QI", "movlh", 16,
fb53f5a8 25321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25322 },
25323/* movlh $Dst16AnQI,r0l */
25324 {
25325 M32C_INSN_MOVLH16_SRC_R0L_DST16_AN_DIRECT_QI, "movlh16.src-r0l-dst16-An-direct-QI", "movlh", 16,
fb53f5a8 25326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25327 },
25328/* movlh [$Dst16An],r0l */
25329 {
25330 M32C_INSN_MOVLH16_SRC_R0L_DST16_AN_INDIRECT_QI, "movlh16.src-r0l-dst16-An-indirect-QI", "movlh", 16,
fb53f5a8 25331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25332 },
25333/* movlh ${Dsp-16-u8}[$Dst16An],r0l */
25334 {
25335 M32C_INSN_MOVLH16_SRC_R0L_DST16_16_8_AN_RELATIVE_QI, "movlh16.src-r0l-dst16-16-8-An-relative-QI", "movlh", 24,
fb53f5a8 25336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25337 },
25338/* movlh ${Dsp-16-u16}[$Dst16An],r0l */
25339 {
25340 M32C_INSN_MOVLH16_SRC_R0L_DST16_16_16_AN_RELATIVE_QI, "movlh16.src-r0l-dst16-16-16-An-relative-QI", "movlh", 32,
fb53f5a8 25341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25342 },
25343/* movlh ${Dsp-16-u8}[sb],r0l */
25344 {
25345 M32C_INSN_MOVLH16_SRC_R0L_DST16_16_8_SB_RELATIVE_QI, "movlh16.src-r0l-dst16-16-8-SB-relative-QI", "movlh", 24,
fb53f5a8 25346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25347 },
25348/* movlh ${Dsp-16-u16}[sb],r0l */
25349 {
25350 M32C_INSN_MOVLH16_SRC_R0L_DST16_16_16_SB_RELATIVE_QI, "movlh16.src-r0l-dst16-16-16-SB-relative-QI", "movlh", 32,
fb53f5a8 25351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25352 },
25353/* movlh ${Dsp-16-s8}[fb],r0l */
25354 {
25355 M32C_INSN_MOVLH16_SRC_R0L_DST16_16_8_FB_RELATIVE_QI, "movlh16.src-r0l-dst16-16-8-FB-relative-QI", "movlh", 24,
fb53f5a8 25356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25357 },
25358/* movlh ${Dsp-16-u16},r0l */
25359 {
25360 M32C_INSN_MOVLH16_SRC_R0L_DST16_16_16_ABSOLUTE_QI, "movlh16.src-r0l-dst16-16-16-absolute-QI", "movlh", 32,
fb53f5a8 25361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25362 },
25363/* movll $Dst16RnQI,r0l */
25364 {
25365 M32C_INSN_MOVLL16_SRC_R0L_DST16_RN_DIRECT_QI, "movll16.src-r0l-dst16-Rn-direct-QI", "movll", 16,
fb53f5a8 25366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25367 },
25368/* movll $Dst16AnQI,r0l */
25369 {
25370 M32C_INSN_MOVLL16_SRC_R0L_DST16_AN_DIRECT_QI, "movll16.src-r0l-dst16-An-direct-QI", "movll", 16,
fb53f5a8 25371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25372 },
25373/* movll [$Dst16An],r0l */
25374 {
25375 M32C_INSN_MOVLL16_SRC_R0L_DST16_AN_INDIRECT_QI, "movll16.src-r0l-dst16-An-indirect-QI", "movll", 16,
fb53f5a8 25376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25377 },
25378/* movll ${Dsp-16-u8}[$Dst16An],r0l */
25379 {
25380 M32C_INSN_MOVLL16_SRC_R0L_DST16_16_8_AN_RELATIVE_QI, "movll16.src-r0l-dst16-16-8-An-relative-QI", "movll", 24,
fb53f5a8 25381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25382 },
25383/* movll ${Dsp-16-u16}[$Dst16An],r0l */
25384 {
25385 M32C_INSN_MOVLL16_SRC_R0L_DST16_16_16_AN_RELATIVE_QI, "movll16.src-r0l-dst16-16-16-An-relative-QI", "movll", 32,
fb53f5a8 25386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25387 },
25388/* movll ${Dsp-16-u8}[sb],r0l */
25389 {
25390 M32C_INSN_MOVLL16_SRC_R0L_DST16_16_8_SB_RELATIVE_QI, "movll16.src-r0l-dst16-16-8-SB-relative-QI", "movll", 24,
fb53f5a8 25391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25392 },
25393/* movll ${Dsp-16-u16}[sb],r0l */
25394 {
25395 M32C_INSN_MOVLL16_SRC_R0L_DST16_16_16_SB_RELATIVE_QI, "movll16.src-r0l-dst16-16-16-SB-relative-QI", "movll", 32,
fb53f5a8 25396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25397 },
25398/* movll ${Dsp-16-s8}[fb],r0l */
25399 {
25400 M32C_INSN_MOVLL16_SRC_R0L_DST16_16_8_FB_RELATIVE_QI, "movll16.src-r0l-dst16-16-8-FB-relative-QI", "movll", 24,
fb53f5a8 25401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25402 },
25403/* movll ${Dsp-16-u16},r0l */
25404 {
25405 M32C_INSN_MOVLL16_SRC_R0L_DST16_16_16_ABSOLUTE_QI, "movll16.src-r0l-dst16-16-16-absolute-QI", "movll", 32,
fb53f5a8 25406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25407 },
25408/* movhh r0l,$Dst16RnQI */
25409 {
25410 M32C_INSN_MOVHH16_R0L_DST_DST16_RN_DIRECT_QI, "movhh16.r0l-dst-dst16-Rn-direct-QI", "movhh", 16,
fb53f5a8 25411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25412 },
25413/* movhh r0l,$Dst16AnQI */
25414 {
25415 M32C_INSN_MOVHH16_R0L_DST_DST16_AN_DIRECT_QI, "movhh16.r0l-dst-dst16-An-direct-QI", "movhh", 16,
fb53f5a8 25416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25417 },
25418/* movhh r0l,[$Dst16An] */
25419 {
25420 M32C_INSN_MOVHH16_R0L_DST_DST16_AN_INDIRECT_QI, "movhh16.r0l-dst-dst16-An-indirect-QI", "movhh", 16,
fb53f5a8 25421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25422 },
25423/* movhh r0l,${Dsp-16-u8}[$Dst16An] */
25424 {
25425 M32C_INSN_MOVHH16_R0L_DST_DST16_16_8_AN_RELATIVE_QI, "movhh16.r0l-dst-dst16-16-8-An-relative-QI", "movhh", 24,
fb53f5a8 25426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25427 },
25428/* movhh r0l,${Dsp-16-u16}[$Dst16An] */
25429 {
25430 M32C_INSN_MOVHH16_R0L_DST_DST16_16_16_AN_RELATIVE_QI, "movhh16.r0l-dst-dst16-16-16-An-relative-QI", "movhh", 32,
fb53f5a8 25431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25432 },
25433/* movhh r0l,${Dsp-16-u8}[sb] */
25434 {
25435 M32C_INSN_MOVHH16_R0L_DST_DST16_16_8_SB_RELATIVE_QI, "movhh16.r0l-dst-dst16-16-8-SB-relative-QI", "movhh", 24,
fb53f5a8 25436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25437 },
25438/* movhh r0l,${Dsp-16-u16}[sb] */
25439 {
25440 M32C_INSN_MOVHH16_R0L_DST_DST16_16_16_SB_RELATIVE_QI, "movhh16.r0l-dst-dst16-16-16-SB-relative-QI", "movhh", 32,
fb53f5a8 25441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25442 },
25443/* movhh r0l,${Dsp-16-s8}[fb] */
25444 {
25445 M32C_INSN_MOVHH16_R0L_DST_DST16_16_8_FB_RELATIVE_QI, "movhh16.r0l-dst-dst16-16-8-FB-relative-QI", "movhh", 24,
fb53f5a8 25446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25447 },
25448/* movhh r0l,${Dsp-16-u16} */
25449 {
25450 M32C_INSN_MOVHH16_R0L_DST_DST16_16_16_ABSOLUTE_QI, "movhh16.r0l-dst-dst16-16-16-absolute-QI", "movhh", 32,
fb53f5a8 25451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25452 },
25453/* movhl r0l,$Dst16RnQI */
25454 {
25455 M32C_INSN_MOVHL16_R0L_DST_DST16_RN_DIRECT_QI, "movhl16.r0l-dst-dst16-Rn-direct-QI", "movhl", 16,
fb53f5a8 25456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25457 },
25458/* movhl r0l,$Dst16AnQI */
25459 {
25460 M32C_INSN_MOVHL16_R0L_DST_DST16_AN_DIRECT_QI, "movhl16.r0l-dst-dst16-An-direct-QI", "movhl", 16,
fb53f5a8 25461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25462 },
25463/* movhl r0l,[$Dst16An] */
25464 {
25465 M32C_INSN_MOVHL16_R0L_DST_DST16_AN_INDIRECT_QI, "movhl16.r0l-dst-dst16-An-indirect-QI", "movhl", 16,
fb53f5a8 25466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25467 },
25468/* movhl r0l,${Dsp-16-u8}[$Dst16An] */
25469 {
25470 M32C_INSN_MOVHL16_R0L_DST_DST16_16_8_AN_RELATIVE_QI, "movhl16.r0l-dst-dst16-16-8-An-relative-QI", "movhl", 24,
fb53f5a8 25471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25472 },
25473/* movhl r0l,${Dsp-16-u16}[$Dst16An] */
25474 {
25475 M32C_INSN_MOVHL16_R0L_DST_DST16_16_16_AN_RELATIVE_QI, "movhl16.r0l-dst-dst16-16-16-An-relative-QI", "movhl", 32,
fb53f5a8 25476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25477 },
25478/* movhl r0l,${Dsp-16-u8}[sb] */
25479 {
25480 M32C_INSN_MOVHL16_R0L_DST_DST16_16_8_SB_RELATIVE_QI, "movhl16.r0l-dst-dst16-16-8-SB-relative-QI", "movhl", 24,
fb53f5a8 25481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25482 },
25483/* movhl r0l,${Dsp-16-u16}[sb] */
25484 {
25485 M32C_INSN_MOVHL16_R0L_DST_DST16_16_16_SB_RELATIVE_QI, "movhl16.r0l-dst-dst16-16-16-SB-relative-QI", "movhl", 32,
fb53f5a8 25486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25487 },
25488/* movhl r0l,${Dsp-16-s8}[fb] */
25489 {
25490 M32C_INSN_MOVHL16_R0L_DST_DST16_16_8_FB_RELATIVE_QI, "movhl16.r0l-dst-dst16-16-8-FB-relative-QI", "movhl", 24,
fb53f5a8 25491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25492 },
25493/* movhl r0l,${Dsp-16-u16} */
25494 {
25495 M32C_INSN_MOVHL16_R0L_DST_DST16_16_16_ABSOLUTE_QI, "movhl16.r0l-dst-dst16-16-16-absolute-QI", "movhl", 32,
fb53f5a8 25496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25497 },
25498/* movlh r0l,$Dst16RnQI */
25499 {
25500 M32C_INSN_MOVLH16_R0L_DST_DST16_RN_DIRECT_QI, "movlh16.r0l-dst-dst16-Rn-direct-QI", "movlh", 16,
fb53f5a8 25501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25502 },
25503/* movlh r0l,$Dst16AnQI */
25504 {
25505 M32C_INSN_MOVLH16_R0L_DST_DST16_AN_DIRECT_QI, "movlh16.r0l-dst-dst16-An-direct-QI", "movlh", 16,
fb53f5a8 25506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25507 },
25508/* movlh r0l,[$Dst16An] */
25509 {
25510 M32C_INSN_MOVLH16_R0L_DST_DST16_AN_INDIRECT_QI, "movlh16.r0l-dst-dst16-An-indirect-QI", "movlh", 16,
fb53f5a8 25511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25512 },
25513/* movlh r0l,${Dsp-16-u8}[$Dst16An] */
25514 {
25515 M32C_INSN_MOVLH16_R0L_DST_DST16_16_8_AN_RELATIVE_QI, "movlh16.r0l-dst-dst16-16-8-An-relative-QI", "movlh", 24,
fb53f5a8 25516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25517 },
25518/* movlh r0l,${Dsp-16-u16}[$Dst16An] */
25519 {
25520 M32C_INSN_MOVLH16_R0L_DST_DST16_16_16_AN_RELATIVE_QI, "movlh16.r0l-dst-dst16-16-16-An-relative-QI", "movlh", 32,
fb53f5a8 25521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25522 },
25523/* movlh r0l,${Dsp-16-u8}[sb] */
25524 {
25525 M32C_INSN_MOVLH16_R0L_DST_DST16_16_8_SB_RELATIVE_QI, "movlh16.r0l-dst-dst16-16-8-SB-relative-QI", "movlh", 24,
fb53f5a8 25526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25527 },
25528/* movlh r0l,${Dsp-16-u16}[sb] */
25529 {
25530 M32C_INSN_MOVLH16_R0L_DST_DST16_16_16_SB_RELATIVE_QI, "movlh16.r0l-dst-dst16-16-16-SB-relative-QI", "movlh", 32,
fb53f5a8 25531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25532 },
25533/* movlh r0l,${Dsp-16-s8}[fb] */
25534 {
25535 M32C_INSN_MOVLH16_R0L_DST_DST16_16_8_FB_RELATIVE_QI, "movlh16.r0l-dst-dst16-16-8-FB-relative-QI", "movlh", 24,
fb53f5a8 25536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25537 },
25538/* movlh r0l,${Dsp-16-u16} */
25539 {
25540 M32C_INSN_MOVLH16_R0L_DST_DST16_16_16_ABSOLUTE_QI, "movlh16.r0l-dst-dst16-16-16-absolute-QI", "movlh", 32,
fb53f5a8 25541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25542 },
25543/* movll r0l,$Dst16RnQI */
25544 {
25545 M32C_INSN_MOVLL16_R0L_DST_DST16_RN_DIRECT_QI, "movll16.r0l-dst-dst16-Rn-direct-QI", "movll", 16,
fb53f5a8 25546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25547 },
25548/* movll r0l,$Dst16AnQI */
25549 {
25550 M32C_INSN_MOVLL16_R0L_DST_DST16_AN_DIRECT_QI, "movll16.r0l-dst-dst16-An-direct-QI", "movll", 16,
fb53f5a8 25551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25552 },
25553/* movll r0l,[$Dst16An] */
25554 {
25555 M32C_INSN_MOVLL16_R0L_DST_DST16_AN_INDIRECT_QI, "movll16.r0l-dst-dst16-An-indirect-QI", "movll", 16,
fb53f5a8 25556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25557 },
25558/* movll r0l,${Dsp-16-u8}[$Dst16An] */
25559 {
25560 M32C_INSN_MOVLL16_R0L_DST_DST16_16_8_AN_RELATIVE_QI, "movll16.r0l-dst-dst16-16-8-An-relative-QI", "movll", 24,
fb53f5a8 25561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25562 },
25563/* movll r0l,${Dsp-16-u16}[$Dst16An] */
25564 {
25565 M32C_INSN_MOVLL16_R0L_DST_DST16_16_16_AN_RELATIVE_QI, "movll16.r0l-dst-dst16-16-16-An-relative-QI", "movll", 32,
fb53f5a8 25566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25567 },
25568/* movll r0l,${Dsp-16-u8}[sb] */
25569 {
25570 M32C_INSN_MOVLL16_R0L_DST_DST16_16_8_SB_RELATIVE_QI, "movll16.r0l-dst-dst16-16-8-SB-relative-QI", "movll", 24,
fb53f5a8 25571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25572 },
25573/* movll r0l,${Dsp-16-u16}[sb] */
25574 {
25575 M32C_INSN_MOVLL16_R0L_DST_DST16_16_16_SB_RELATIVE_QI, "movll16.r0l-dst-dst16-16-16-SB-relative-QI", "movll", 32,
fb53f5a8 25576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25577 },
25578/* movll r0l,${Dsp-16-s8}[fb] */
25579 {
25580 M32C_INSN_MOVLL16_R0L_DST_DST16_16_8_FB_RELATIVE_QI, "movll16.r0l-dst-dst16-16-8-FB-relative-QI", "movll", 24,
fb53f5a8 25581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25582 },
25583/* movll r0l,${Dsp-16-u16} */
25584 {
25585 M32C_INSN_MOVLL16_R0L_DST_DST16_16_16_ABSOLUTE_QI, "movll16.r0l-dst-dst16-16-16-absolute-QI", "movll", 32,
fb53f5a8 25586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25587 },
25588/* mova [$Dst32AnUnprefixed],a1 */
25589 {
25590 M32C_INSN_MOVA32_SRC_A1_DST32_AN_INDIRECT_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-An-indirect-Unprefixed-Mova-SI", "mova", 16,
fb53f5a8 25591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25592 },
25593/* mova ${Dsp-16-u8}[$Dst32AnUnprefixed],a1 */
25594 {
25595 M32C_INSN_MOVA32_SRC_A1_DST32_16_8_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-8-An-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25597 },
25598/* mova ${Dsp-16-u16}[$Dst32AnUnprefixed],a1 */
25599 {
25600 M32C_INSN_MOVA32_SRC_A1_DST32_16_16_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-16-An-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25602 },
25603/* mova ${Dsp-16-u24}[$Dst32AnUnprefixed],a1 */
25604 {
25605 M32C_INSN_MOVA32_SRC_A1_DST32_16_24_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-24-An-relative-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25607 },
25608/* mova ${Dsp-16-u8}[sb],a1 */
25609 {
25610 M32C_INSN_MOVA32_SRC_A1_DST32_16_8_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-8-SB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25612 },
25613/* mova ${Dsp-16-u16}[sb],a1 */
25614 {
25615 M32C_INSN_MOVA32_SRC_A1_DST32_16_16_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-16-SB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25617 },
25618/* mova ${Dsp-16-s8}[fb],a1 */
25619 {
25620 M32C_INSN_MOVA32_SRC_A1_DST32_16_8_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-8-FB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25622 },
25623/* mova ${Dsp-16-s16}[fb],a1 */
25624 {
25625 M32C_INSN_MOVA32_SRC_A1_DST32_16_16_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-16-FB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25627 },
25628/* mova ${Dsp-16-u16},a1 */
25629 {
25630 M32C_INSN_MOVA32_SRC_A1_DST32_16_16_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-16-absolute-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25632 },
25633/* mova ${Dsp-16-u24},a1 */
25634 {
25635 M32C_INSN_MOVA32_SRC_A1_DST32_16_24_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-a1-dst32-16-24-absolute-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25637 },
25638/* mova [$Dst32AnUnprefixed],a0 */
25639 {
25640 M32C_INSN_MOVA32_SRC_A0_DST32_AN_INDIRECT_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-An-indirect-Unprefixed-Mova-SI", "mova", 16,
fb53f5a8 25641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25642 },
25643/* mova ${Dsp-16-u8}[$Dst32AnUnprefixed],a0 */
25644 {
25645 M32C_INSN_MOVA32_SRC_A0_DST32_16_8_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-8-An-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25647 },
25648/* mova ${Dsp-16-u16}[$Dst32AnUnprefixed],a0 */
25649 {
25650 M32C_INSN_MOVA32_SRC_A0_DST32_16_16_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-16-An-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25652 },
25653/* mova ${Dsp-16-u24}[$Dst32AnUnprefixed],a0 */
25654 {
25655 M32C_INSN_MOVA32_SRC_A0_DST32_16_24_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-24-An-relative-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25657 },
25658/* mova ${Dsp-16-u8}[sb],a0 */
25659 {
25660 M32C_INSN_MOVA32_SRC_A0_DST32_16_8_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-8-SB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25662 },
25663/* mova ${Dsp-16-u16}[sb],a0 */
25664 {
25665 M32C_INSN_MOVA32_SRC_A0_DST32_16_16_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-16-SB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25667 },
25668/* mova ${Dsp-16-s8}[fb],a0 */
25669 {
25670 M32C_INSN_MOVA32_SRC_A0_DST32_16_8_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-8-FB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25672 },
25673/* mova ${Dsp-16-s16}[fb],a0 */
25674 {
25675 M32C_INSN_MOVA32_SRC_A0_DST32_16_16_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-16-FB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25677 },
25678/* mova ${Dsp-16-u16},a0 */
25679 {
25680 M32C_INSN_MOVA32_SRC_A0_DST32_16_16_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-16-absolute-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25682 },
25683/* mova ${Dsp-16-u24},a0 */
25684 {
25685 M32C_INSN_MOVA32_SRC_A0_DST32_16_24_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-a0-dst32-16-24-absolute-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25687 },
25688/* mova [$Dst32AnUnprefixed],r3r1 */
25689 {
25690 M32C_INSN_MOVA32_SRC_R3R1_DST32_AN_INDIRECT_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-An-indirect-Unprefixed-Mova-SI", "mova", 16,
fb53f5a8 25691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25692 },
25693/* mova ${Dsp-16-u8}[$Dst32AnUnprefixed],r3r1 */
25694 {
25695 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_8_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-8-An-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25697 },
25698/* mova ${Dsp-16-u16}[$Dst32AnUnprefixed],r3r1 */
25699 {
25700 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_16_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-16-An-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25702 },
25703/* mova ${Dsp-16-u24}[$Dst32AnUnprefixed],r3r1 */
25704 {
25705 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_24_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-24-An-relative-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25707 },
25708/* mova ${Dsp-16-u8}[sb],r3r1 */
25709 {
25710 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_8_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-8-SB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25712 },
25713/* mova ${Dsp-16-u16}[sb],r3r1 */
25714 {
25715 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_16_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-16-SB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25717 },
25718/* mova ${Dsp-16-s8}[fb],r3r1 */
25719 {
25720 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_8_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-8-FB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25722 },
25723/* mova ${Dsp-16-s16}[fb],r3r1 */
25724 {
25725 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_16_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-16-FB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25727 },
25728/* mova ${Dsp-16-u16},r3r1 */
25729 {
25730 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_16_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-16-absolute-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25732 },
25733/* mova ${Dsp-16-u24},r3r1 */
25734 {
25735 M32C_INSN_MOVA32_SRC_R3R1_DST32_16_24_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-r3r1-dst32-16-24-absolute-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25737 },
25738/* mova [$Dst32AnUnprefixed],r2r0 */
25739 {
25740 M32C_INSN_MOVA32_SRC_R2R0_DST32_AN_INDIRECT_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-An-indirect-Unprefixed-Mova-SI", "mova", 16,
fb53f5a8 25741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25742 },
25743/* mova ${Dsp-16-u8}[$Dst32AnUnprefixed],r2r0 */
25744 {
25745 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_8_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-8-An-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25747 },
25748/* mova ${Dsp-16-u16}[$Dst32AnUnprefixed],r2r0 */
25749 {
25750 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_16_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-16-An-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25752 },
25753/* mova ${Dsp-16-u24}[$Dst32AnUnprefixed],r2r0 */
25754 {
25755 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_24_AN_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-24-An-relative-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25757 },
25758/* mova ${Dsp-16-u8}[sb],r2r0 */
25759 {
25760 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_8_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-8-SB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25762 },
25763/* mova ${Dsp-16-u16}[sb],r2r0 */
25764 {
25765 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_16_SB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-16-SB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25767 },
25768/* mova ${Dsp-16-s8}[fb],r2r0 */
25769 {
25770 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_8_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-8-FB-relative-Unprefixed-Mova-SI", "mova", 24,
fb53f5a8 25771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25772 },
25773/* mova ${Dsp-16-s16}[fb],r2r0 */
25774 {
25775 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_16_FB_RELATIVE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-16-FB-relative-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25777 },
25778/* mova ${Dsp-16-u16},r2r0 */
25779 {
25780 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_16_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-16-absolute-Unprefixed-Mova-SI", "mova", 32,
fb53f5a8 25781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25782 },
25783/* mova ${Dsp-16-u24},r2r0 */
25784 {
25785 M32C_INSN_MOVA32_SRC_R2R0_DST32_16_24_ABSOLUTE_UNPREFIXED_MOVA_SI, "mova32.src-r2r0-dst32-16-24-absolute-Unprefixed-Mova-SI", "mova", 40,
fb53f5a8 25786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
25787 },
25788/* mova [$Dst16An],a1 */
25789 {
25790 M32C_INSN_MOVA16_SRC_A1_DST16_AN_INDIRECT_MOVA_HI, "mova16.src-a1-dst16-An-indirect-Mova-HI", "mova", 16,
fb53f5a8 25791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25792 },
25793/* mova ${Dsp-16-u8}[$Dst16An],a1 */
25794 {
25795 M32C_INSN_MOVA16_SRC_A1_DST16_16_8_AN_RELATIVE_MOVA_HI, "mova16.src-a1-dst16-16-8-An-relative-Mova-HI", "mova", 24,
fb53f5a8 25796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25797 },
25798/* mova ${Dsp-16-u16}[$Dst16An],a1 */
25799 {
25800 M32C_INSN_MOVA16_SRC_A1_DST16_16_16_AN_RELATIVE_MOVA_HI, "mova16.src-a1-dst16-16-16-An-relative-Mova-HI", "mova", 32,
fb53f5a8 25801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25802 },
25803/* mova ${Dsp-16-u8}[sb],a1 */
25804 {
25805 M32C_INSN_MOVA16_SRC_A1_DST16_16_8_SB_RELATIVE_MOVA_HI, "mova16.src-a1-dst16-16-8-SB-relative-Mova-HI", "mova", 24,
fb53f5a8 25806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25807 },
25808/* mova ${Dsp-16-u16}[sb],a1 */
25809 {
25810 M32C_INSN_MOVA16_SRC_A1_DST16_16_16_SB_RELATIVE_MOVA_HI, "mova16.src-a1-dst16-16-16-SB-relative-Mova-HI", "mova", 32,
fb53f5a8 25811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25812 },
25813/* mova ${Dsp-16-s8}[fb],a1 */
25814 {
25815 M32C_INSN_MOVA16_SRC_A1_DST16_16_8_FB_RELATIVE_MOVA_HI, "mova16.src-a1-dst16-16-8-FB-relative-Mova-HI", "mova", 24,
fb53f5a8 25816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25817 },
25818/* mova ${Dsp-16-u16},a1 */
25819 {
25820 M32C_INSN_MOVA16_SRC_A1_DST16_16_16_ABSOLUTE_MOVA_HI, "mova16.src-a1-dst16-16-16-absolute-Mova-HI", "mova", 32,
fb53f5a8 25821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25822 },
25823/* mova [$Dst16An],a0 */
25824 {
25825 M32C_INSN_MOVA16_SRC_A0_DST16_AN_INDIRECT_MOVA_HI, "mova16.src-a0-dst16-An-indirect-Mova-HI", "mova", 16,
fb53f5a8 25826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25827 },
25828/* mova ${Dsp-16-u8}[$Dst16An],a0 */
25829 {
25830 M32C_INSN_MOVA16_SRC_A0_DST16_16_8_AN_RELATIVE_MOVA_HI, "mova16.src-a0-dst16-16-8-An-relative-Mova-HI", "mova", 24,
fb53f5a8 25831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25832 },
25833/* mova ${Dsp-16-u16}[$Dst16An],a0 */
25834 {
25835 M32C_INSN_MOVA16_SRC_A0_DST16_16_16_AN_RELATIVE_MOVA_HI, "mova16.src-a0-dst16-16-16-An-relative-Mova-HI", "mova", 32,
fb53f5a8 25836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25837 },
25838/* mova ${Dsp-16-u8}[sb],a0 */
25839 {
25840 M32C_INSN_MOVA16_SRC_A0_DST16_16_8_SB_RELATIVE_MOVA_HI, "mova16.src-a0-dst16-16-8-SB-relative-Mova-HI", "mova", 24,
fb53f5a8 25841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25842 },
25843/* mova ${Dsp-16-u16}[sb],a0 */
25844 {
25845 M32C_INSN_MOVA16_SRC_A0_DST16_16_16_SB_RELATIVE_MOVA_HI, "mova16.src-a0-dst16-16-16-SB-relative-Mova-HI", "mova", 32,
fb53f5a8 25846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25847 },
25848/* mova ${Dsp-16-s8}[fb],a0 */
25849 {
25850 M32C_INSN_MOVA16_SRC_A0_DST16_16_8_FB_RELATIVE_MOVA_HI, "mova16.src-a0-dst16-16-8-FB-relative-Mova-HI", "mova", 24,
fb53f5a8 25851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25852 },
25853/* mova ${Dsp-16-u16},a0 */
25854 {
25855 M32C_INSN_MOVA16_SRC_A0_DST16_16_16_ABSOLUTE_MOVA_HI, "mova16.src-a0-dst16-16-16-absolute-Mova-HI", "mova", 32,
fb53f5a8 25856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25857 },
25858/* mova [$Dst16An],r3 */
25859 {
25860 M32C_INSN_MOVA16_SRC_R3_DST16_AN_INDIRECT_MOVA_HI, "mova16.src-r3-dst16-An-indirect-Mova-HI", "mova", 16,
fb53f5a8 25861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25862 },
25863/* mova ${Dsp-16-u8}[$Dst16An],r3 */
25864 {
25865 M32C_INSN_MOVA16_SRC_R3_DST16_16_8_AN_RELATIVE_MOVA_HI, "mova16.src-r3-dst16-16-8-An-relative-Mova-HI", "mova", 24,
fb53f5a8 25866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25867 },
25868/* mova ${Dsp-16-u16}[$Dst16An],r3 */
25869 {
25870 M32C_INSN_MOVA16_SRC_R3_DST16_16_16_AN_RELATIVE_MOVA_HI, "mova16.src-r3-dst16-16-16-An-relative-Mova-HI", "mova", 32,
fb53f5a8 25871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25872 },
25873/* mova ${Dsp-16-u8}[sb],r3 */
25874 {
25875 M32C_INSN_MOVA16_SRC_R3_DST16_16_8_SB_RELATIVE_MOVA_HI, "mova16.src-r3-dst16-16-8-SB-relative-Mova-HI", "mova", 24,
fb53f5a8 25876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25877 },
25878/* mova ${Dsp-16-u16}[sb],r3 */
25879 {
25880 M32C_INSN_MOVA16_SRC_R3_DST16_16_16_SB_RELATIVE_MOVA_HI, "mova16.src-r3-dst16-16-16-SB-relative-Mova-HI", "mova", 32,
fb53f5a8 25881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25882 },
25883/* mova ${Dsp-16-s8}[fb],r3 */
25884 {
25885 M32C_INSN_MOVA16_SRC_R3_DST16_16_8_FB_RELATIVE_MOVA_HI, "mova16.src-r3-dst16-16-8-FB-relative-Mova-HI", "mova", 24,
fb53f5a8 25886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25887 },
25888/* mova ${Dsp-16-u16},r3 */
25889 {
25890 M32C_INSN_MOVA16_SRC_R3_DST16_16_16_ABSOLUTE_MOVA_HI, "mova16.src-r3-dst16-16-16-absolute-Mova-HI", "mova", 32,
fb53f5a8 25891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25892 },
25893/* mova [$Dst16An],r2 */
25894 {
25895 M32C_INSN_MOVA16_SRC_R2_DST16_AN_INDIRECT_MOVA_HI, "mova16.src-r2-dst16-An-indirect-Mova-HI", "mova", 16,
fb53f5a8 25896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25897 },
25898/* mova ${Dsp-16-u8}[$Dst16An],r2 */
25899 {
25900 M32C_INSN_MOVA16_SRC_R2_DST16_16_8_AN_RELATIVE_MOVA_HI, "mova16.src-r2-dst16-16-8-An-relative-Mova-HI", "mova", 24,
fb53f5a8 25901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25902 },
25903/* mova ${Dsp-16-u16}[$Dst16An],r2 */
25904 {
25905 M32C_INSN_MOVA16_SRC_R2_DST16_16_16_AN_RELATIVE_MOVA_HI, "mova16.src-r2-dst16-16-16-An-relative-Mova-HI", "mova", 32,
fb53f5a8 25906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25907 },
25908/* mova ${Dsp-16-u8}[sb],r2 */
25909 {
25910 M32C_INSN_MOVA16_SRC_R2_DST16_16_8_SB_RELATIVE_MOVA_HI, "mova16.src-r2-dst16-16-8-SB-relative-Mova-HI", "mova", 24,
fb53f5a8 25911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25912 },
25913/* mova ${Dsp-16-u16}[sb],r2 */
25914 {
25915 M32C_INSN_MOVA16_SRC_R2_DST16_16_16_SB_RELATIVE_MOVA_HI, "mova16.src-r2-dst16-16-16-SB-relative-Mova-HI", "mova", 32,
fb53f5a8 25916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25917 },
25918/* mova ${Dsp-16-s8}[fb],r2 */
25919 {
25920 M32C_INSN_MOVA16_SRC_R2_DST16_16_8_FB_RELATIVE_MOVA_HI, "mova16.src-r2-dst16-16-8-FB-relative-Mova-HI", "mova", 24,
fb53f5a8 25921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25922 },
25923/* mova ${Dsp-16-u16},r2 */
25924 {
25925 M32C_INSN_MOVA16_SRC_R2_DST16_16_16_ABSOLUTE_MOVA_HI, "mova16.src-r2-dst16-16-16-absolute-Mova-HI", "mova", 32,
fb53f5a8 25926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25927 },
25928/* mova [$Dst16An],r1 */
25929 {
25930 M32C_INSN_MOVA16_SRC_R1_DST16_AN_INDIRECT_MOVA_HI, "mova16.src-r1-dst16-An-indirect-Mova-HI", "mova", 16,
fb53f5a8 25931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25932 },
25933/* mova ${Dsp-16-u8}[$Dst16An],r1 */
25934 {
25935 M32C_INSN_MOVA16_SRC_R1_DST16_16_8_AN_RELATIVE_MOVA_HI, "mova16.src-r1-dst16-16-8-An-relative-Mova-HI", "mova", 24,
fb53f5a8 25936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25937 },
25938/* mova ${Dsp-16-u16}[$Dst16An],r1 */
25939 {
25940 M32C_INSN_MOVA16_SRC_R1_DST16_16_16_AN_RELATIVE_MOVA_HI, "mova16.src-r1-dst16-16-16-An-relative-Mova-HI", "mova", 32,
fb53f5a8 25941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25942 },
25943/* mova ${Dsp-16-u8}[sb],r1 */
25944 {
25945 M32C_INSN_MOVA16_SRC_R1_DST16_16_8_SB_RELATIVE_MOVA_HI, "mova16.src-r1-dst16-16-8-SB-relative-Mova-HI", "mova", 24,
fb53f5a8 25946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25947 },
25948/* mova ${Dsp-16-u16}[sb],r1 */
25949 {
25950 M32C_INSN_MOVA16_SRC_R1_DST16_16_16_SB_RELATIVE_MOVA_HI, "mova16.src-r1-dst16-16-16-SB-relative-Mova-HI", "mova", 32,
fb53f5a8 25951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25952 },
25953/* mova ${Dsp-16-s8}[fb],r1 */
25954 {
25955 M32C_INSN_MOVA16_SRC_R1_DST16_16_8_FB_RELATIVE_MOVA_HI, "mova16.src-r1-dst16-16-8-FB-relative-Mova-HI", "mova", 24,
fb53f5a8 25956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25957 },
25958/* mova ${Dsp-16-u16},r1 */
25959 {
25960 M32C_INSN_MOVA16_SRC_R1_DST16_16_16_ABSOLUTE_MOVA_HI, "mova16.src-r1-dst16-16-16-absolute-Mova-HI", "mova", 32,
fb53f5a8 25961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25962 },
25963/* mova [$Dst16An],r0 */
25964 {
25965 M32C_INSN_MOVA16_SRC_R0_DST16_AN_INDIRECT_MOVA_HI, "mova16.src-r0-dst16-An-indirect-Mova-HI", "mova", 16,
fb53f5a8 25966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25967 },
25968/* mova ${Dsp-16-u8}[$Dst16An],r0 */
25969 {
25970 M32C_INSN_MOVA16_SRC_R0_DST16_16_8_AN_RELATIVE_MOVA_HI, "mova16.src-r0-dst16-16-8-An-relative-Mova-HI", "mova", 24,
fb53f5a8 25971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25972 },
25973/* mova ${Dsp-16-u16}[$Dst16An],r0 */
25974 {
25975 M32C_INSN_MOVA16_SRC_R0_DST16_16_16_AN_RELATIVE_MOVA_HI, "mova16.src-r0-dst16-16-16-An-relative-Mova-HI", "mova", 32,
fb53f5a8 25976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25977 },
25978/* mova ${Dsp-16-u8}[sb],r0 */
25979 {
25980 M32C_INSN_MOVA16_SRC_R0_DST16_16_8_SB_RELATIVE_MOVA_HI, "mova16.src-r0-dst16-16-8-SB-relative-Mova-HI", "mova", 24,
fb53f5a8 25981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25982 },
25983/* mova ${Dsp-16-u16}[sb],r0 */
25984 {
25985 M32C_INSN_MOVA16_SRC_R0_DST16_16_16_SB_RELATIVE_MOVA_HI, "mova16.src-r0-dst16-16-16-SB-relative-Mova-HI", "mova", 32,
fb53f5a8 25986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25987 },
25988/* mova ${Dsp-16-s8}[fb],r0 */
25989 {
25990 M32C_INSN_MOVA16_SRC_R0_DST16_16_8_FB_RELATIVE_MOVA_HI, "mova16.src-r0-dst16-16-8-FB-relative-Mova-HI", "mova", 24,
fb53f5a8 25991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
25992 },
25993/* mova ${Dsp-16-u16},r0 */
25994 {
25995 M32C_INSN_MOVA16_SRC_R0_DST16_16_16_ABSOLUTE_MOVA_HI, "mova16.src-r0-dst16-16-16-absolute-Mova-HI", "mova", 32,
fb53f5a8 25996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 25997 },
f75eb1c0 25998/* mov.w${G} ${Dsp-16-u8}[$Dst32AnUnprefixed],${Dsp-24-s8}[sp] */
49f58d10
JB
25999 {
26000 M32C_INSN_MOV32_W_DST_DSPSP_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 26001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26002 },
f75eb1c0 26003/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[sp] */
49f58d10
JB
26004 {
26005 M32C_INSN_MOV32_W_DST_DSPSP_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 26006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26007 },
f75eb1c0 26008/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[sp] */
49f58d10
JB
26009 {
26010 M32C_INSN_MOV32_W_DST_DSPSP_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 26011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26012 },
f75eb1c0 26013/* mov.w${G} ${Dsp-16-u16}[$Dst32AnUnprefixed],${Dsp-32-s8}[sp] */
49f58d10
JB
26014 {
26015 M32C_INSN_MOV32_W_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26017 },
f75eb1c0 26018/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[sp] */
49f58d10
JB
26019 {
26020 M32C_INSN_MOV32_W_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26022 },
f75eb1c0 26023/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[sp] */
49f58d10
JB
26024 {
26025 M32C_INSN_MOV32_W_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26027 },
f75eb1c0 26028/* mov.w${G} ${Dsp-16-u16},${Dsp-32-s8}[sp] */
49f58d10
JB
26029 {
26030 M32C_INSN_MOV32_W_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26032 },
f75eb1c0 26033/* mov.w${G} ${Dsp-16-u24}[$Dst32AnUnprefixed],${Dsp-40-s8}[sp] */
49f58d10
JB
26034 {
26035 M32C_INSN_MOV32_W_DST_DSPSP_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 26036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26037 },
f75eb1c0 26038/* mov.w${G} ${Dsp-16-u24},${Dsp-40-s8}[sp] */
49f58d10
JB
26039 {
26040 M32C_INSN_MOV32_W_DST_DSPSP_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-dst-dspsp-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 26041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26042 },
f75eb1c0 26043/* mov.w${G} $Dst32RnUnprefixedHI,${Dsp-16-s8}[sp] */
49f58d10
JB
26044 {
26045 M32C_INSN_MOV32_W_DST_DSPSP_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-dst-dspsp-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 26046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26047 },
f75eb1c0 26048/* mov.w${G} $Dst32AnUnprefixedHI,${Dsp-16-s8}[sp] */
49f58d10
JB
26049 {
26050 M32C_INSN_MOV32_W_DST_DSPSP_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-dst-dspsp-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 26051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26052 },
f75eb1c0 26053/* mov.w${G} [$Dst32AnUnprefixed],${Dsp-16-s8}[sp] */
49f58d10
JB
26054 {
26055 M32C_INSN_MOV32_W_DST_DSPSP_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-dst-dspsp-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "mov.w", 24,
fb53f5a8 26056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26057 },
f75eb1c0 26058/* mov.b${G} ${Dsp-16-u8}[$Dst32AnUnprefixed],${Dsp-24-s8}[sp] */
49f58d10
JB
26059 {
26060 M32C_INSN_MOV32_B_DST_DSPSP_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 26061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26062 },
f75eb1c0 26063/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[sp] */
49f58d10
JB
26064 {
26065 M32C_INSN_MOV32_B_DST_DSPSP_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 26066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26067 },
f75eb1c0 26068/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[sp] */
49f58d10
JB
26069 {
26070 M32C_INSN_MOV32_B_DST_DSPSP_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 26071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26072 },
f75eb1c0 26073/* mov.b${G} ${Dsp-16-u16}[$Dst32AnUnprefixed],${Dsp-32-s8}[sp] */
49f58d10
JB
26074 {
26075 M32C_INSN_MOV32_B_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26077 },
f75eb1c0 26078/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[sp] */
49f58d10
JB
26079 {
26080 M32C_INSN_MOV32_B_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26082 },
f75eb1c0 26083/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[sp] */
49f58d10
JB
26084 {
26085 M32C_INSN_MOV32_B_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26087 },
f75eb1c0 26088/* mov.b${G} ${Dsp-16-u16},${Dsp-32-s8}[sp] */
49f58d10
JB
26089 {
26090 M32C_INSN_MOV32_B_DST_DSPSP_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26092 },
f75eb1c0 26093/* mov.b${G} ${Dsp-16-u24}[$Dst32AnUnprefixed],${Dsp-40-s8}[sp] */
49f58d10
JB
26094 {
26095 M32C_INSN_MOV32_B_DST_DSPSP_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 26096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26097 },
f75eb1c0 26098/* mov.b${G} ${Dsp-16-u24},${Dsp-40-s8}[sp] */
49f58d10
JB
26099 {
26100 M32C_INSN_MOV32_B_DST_DSPSP_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-dst-dspsp-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 26101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26102 },
f75eb1c0 26103/* mov.b${G} $Dst32RnUnprefixedQI,${Dsp-16-s8}[sp] */
49f58d10
JB
26104 {
26105 M32C_INSN_MOV32_B_DST_DSPSP_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-dst-dspsp-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 26106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26107 },
f75eb1c0 26108/* mov.b${G} $Dst32AnUnprefixedQI,${Dsp-16-s8}[sp] */
49f58d10
JB
26109 {
26110 M32C_INSN_MOV32_B_DST_DSPSP_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-dst-dspsp-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 26111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26112 },
f75eb1c0 26113/* mov.b${G} [$Dst32AnUnprefixed],${Dsp-16-s8}[sp] */
49f58d10
JB
26114 {
26115 M32C_INSN_MOV32_B_DST_DSPSP_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-dst-dspsp-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "mov.b", 24,
fb53f5a8 26116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26117 },
f75eb1c0 26118/* mov.w${G} ${Dsp-16-u8}[$Dst16An],${Dsp-24-s8}[sp] */
49f58d10
JB
26119 {
26120 M32C_INSN_MOV16_W_DST_DSPSP_16_8_DST16_16_8_AN_RELATIVE_HI, "mov16.w-dst-dspsp-16-8-dst16-16-8-An-relative-HI", "mov.w", 32,
fb53f5a8 26121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26122 },
f75eb1c0 26123/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[sp] */
49f58d10
JB
26124 {
26125 M32C_INSN_MOV16_W_DST_DSPSP_16_8_DST16_16_8_SB_RELATIVE_HI, "mov16.w-dst-dspsp-16-8-dst16-16-8-SB-relative-HI", "mov.w", 32,
fb53f5a8 26126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26127 },
f75eb1c0 26128/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[sp] */
49f58d10
JB
26129 {
26130 M32C_INSN_MOV16_W_DST_DSPSP_16_8_DST16_16_8_FB_RELATIVE_HI, "mov16.w-dst-dspsp-16-8-dst16-16-8-FB-relative-HI", "mov.w", 32,
fb53f5a8 26131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26132 },
f75eb1c0 26133/* mov.w${G} ${Dsp-16-u16}[$Dst16An],${Dsp-32-s8}[sp] */
49f58d10
JB
26134 {
26135 M32C_INSN_MOV16_W_DST_DSPSP_16_16_DST16_16_16_AN_RELATIVE_HI, "mov16.w-dst-dspsp-16-16-dst16-16-16-An-relative-HI", "mov.w", 40,
fb53f5a8 26136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26137 },
f75eb1c0 26138/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[sp] */
49f58d10
JB
26139 {
26140 M32C_INSN_MOV16_W_DST_DSPSP_16_16_DST16_16_16_SB_RELATIVE_HI, "mov16.w-dst-dspsp-16-16-dst16-16-16-SB-relative-HI", "mov.w", 40,
fb53f5a8 26141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26142 },
f75eb1c0 26143/* mov.w${G} ${Dsp-16-u16},${Dsp-32-s8}[sp] */
49f58d10
JB
26144 {
26145 M32C_INSN_MOV16_W_DST_DSPSP_16_16_DST16_16_16_ABSOLUTE_HI, "mov16.w-dst-dspsp-16-16-dst16-16-16-absolute-HI", "mov.w", 40,
fb53f5a8 26146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26147 },
f75eb1c0 26148/* mov.w${G} $Dst16RnHI,${Dsp-16-s8}[sp] */
49f58d10
JB
26149 {
26150 M32C_INSN_MOV16_W_DST_DSPSP_BASIC_DST16_RN_DIRECT_HI, "mov16.w-dst-dspsp-basic-dst16-Rn-direct-HI", "mov.w", 24,
fb53f5a8 26151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26152 },
f75eb1c0 26153/* mov.w${G} $Dst16AnHI,${Dsp-16-s8}[sp] */
49f58d10
JB
26154 {
26155 M32C_INSN_MOV16_W_DST_DSPSP_BASIC_DST16_AN_DIRECT_HI, "mov16.w-dst-dspsp-basic-dst16-An-direct-HI", "mov.w", 24,
fb53f5a8 26156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26157 },
f75eb1c0 26158/* mov.w${G} [$Dst16An],${Dsp-16-s8}[sp] */
49f58d10
JB
26159 {
26160 M32C_INSN_MOV16_W_DST_DSPSP_BASIC_DST16_AN_INDIRECT_HI, "mov16.w-dst-dspsp-basic-dst16-An-indirect-HI", "mov.w", 24,
fb53f5a8 26161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26162 },
f75eb1c0 26163/* mov.b${G} ${Dsp-16-u8}[$Dst16An],${Dsp-24-s8}[sp] */
49f58d10
JB
26164 {
26165 M32C_INSN_MOV16_B_DST_DSPSP_16_8_DST16_16_8_AN_RELATIVE_QI, "mov16.b-dst-dspsp-16-8-dst16-16-8-An-relative-QI", "mov.b", 32,
fb53f5a8 26166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26167 },
f75eb1c0 26168/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[sp] */
49f58d10
JB
26169 {
26170 M32C_INSN_MOV16_B_DST_DSPSP_16_8_DST16_16_8_SB_RELATIVE_QI, "mov16.b-dst-dspsp-16-8-dst16-16-8-SB-relative-QI", "mov.b", 32,
fb53f5a8 26171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26172 },
f75eb1c0 26173/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[sp] */
49f58d10
JB
26174 {
26175 M32C_INSN_MOV16_B_DST_DSPSP_16_8_DST16_16_8_FB_RELATIVE_QI, "mov16.b-dst-dspsp-16-8-dst16-16-8-FB-relative-QI", "mov.b", 32,
fb53f5a8 26176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26177 },
f75eb1c0 26178/* mov.b${G} ${Dsp-16-u16}[$Dst16An],${Dsp-32-s8}[sp] */
49f58d10
JB
26179 {
26180 M32C_INSN_MOV16_B_DST_DSPSP_16_16_DST16_16_16_AN_RELATIVE_QI, "mov16.b-dst-dspsp-16-16-dst16-16-16-An-relative-QI", "mov.b", 40,
fb53f5a8 26181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26182 },
f75eb1c0 26183/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[sp] */
49f58d10
JB
26184 {
26185 M32C_INSN_MOV16_B_DST_DSPSP_16_16_DST16_16_16_SB_RELATIVE_QI, "mov16.b-dst-dspsp-16-16-dst16-16-16-SB-relative-QI", "mov.b", 40,
fb53f5a8 26186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26187 },
f75eb1c0 26188/* mov.b${G} ${Dsp-16-u16},${Dsp-32-s8}[sp] */
49f58d10
JB
26189 {
26190 M32C_INSN_MOV16_B_DST_DSPSP_16_16_DST16_16_16_ABSOLUTE_QI, "mov16.b-dst-dspsp-16-16-dst16-16-16-absolute-QI", "mov.b", 40,
fb53f5a8 26191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26192 },
f75eb1c0 26193/* mov.b${G} $Dst16RnQI,${Dsp-16-s8}[sp] */
49f58d10
JB
26194 {
26195 M32C_INSN_MOV16_B_DST_DSPSP_BASIC_DST16_RN_DIRECT_QI, "mov16.b-dst-dspsp-basic-dst16-Rn-direct-QI", "mov.b", 24,
fb53f5a8 26196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26197 },
f75eb1c0 26198/* mov.b${G} $Dst16AnQI,${Dsp-16-s8}[sp] */
49f58d10
JB
26199 {
26200 M32C_INSN_MOV16_B_DST_DSPSP_BASIC_DST16_AN_DIRECT_QI, "mov16.b-dst-dspsp-basic-dst16-An-direct-QI", "mov.b", 24,
fb53f5a8 26201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26202 },
f75eb1c0 26203/* mov.b${G} [$Dst16An],${Dsp-16-s8}[sp] */
49f58d10
JB
26204 {
26205 M32C_INSN_MOV16_B_DST_DSPSP_BASIC_DST16_AN_INDIRECT_QI, "mov16.b-dst-dspsp-basic-dst16-An-indirect-QI", "mov.b", 24,
fb53f5a8 26206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26207 },
f75eb1c0 26208/* mov.w${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[$Dst32AnUnprefixed] */
49f58d10
JB
26209 {
26210 M32C_INSN_MOV32_W_DSPSP_DST_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 26211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26212 },
f75eb1c0 26213/* mov.w${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[sb] */
49f58d10
JB
26214 {
26215 M32C_INSN_MOV32_W_DSPSP_DST_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 26216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26217 },
f75eb1c0 26218/* mov.w${G} ${Dsp-24-s8}[sp],${Dsp-16-s8}[fb] */
49f58d10
JB
26219 {
26220 M32C_INSN_MOV32_W_DSPSP_DST_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 26221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26222 },
f75eb1c0 26223/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[$Dst32AnUnprefixed] */
49f58d10
JB
26224 {
26225 M32C_INSN_MOV32_W_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26227 },
f75eb1c0 26228/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[sb] */
49f58d10
JB
26229 {
26230 M32C_INSN_MOV32_W_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26232 },
f75eb1c0 26233/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-s16}[fb] */
49f58d10
JB
26234 {
26235 M32C_INSN_MOV32_W_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26237 },
f75eb1c0 26238/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-u16} */
49f58d10
JB
26239 {
26240 M32C_INSN_MOV32_W_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 26241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26242 },
f75eb1c0 26243/* mov.w${G} ${Dsp-40-s8}[sp],${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10
JB
26244 {
26245 M32C_INSN_MOV32_W_DSPSP_DST_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 26246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26247 },
f75eb1c0 26248/* mov.w${G} ${Dsp-40-s8}[sp],${Dsp-16-u24} */
49f58d10
JB
26249 {
26250 M32C_INSN_MOV32_W_DSPSP_DST_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-dspsp-dst-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 26251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26252 },
f75eb1c0 26253/* mov.w${G} ${Dsp-16-s8}[sp],$Dst32RnUnprefixedHI */
49f58d10
JB
26254 {
26255 M32C_INSN_MOV32_W_DSPSP_DST_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-dspsp-dst-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 26256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26257 },
f75eb1c0 26258/* mov.w${G} ${Dsp-16-s8}[sp],$Dst32AnUnprefixedHI */
49f58d10
JB
26259 {
26260 M32C_INSN_MOV32_W_DSPSP_DST_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-dspsp-dst-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 26261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26262 },
f75eb1c0 26263/* mov.w${G} ${Dsp-16-s8}[sp],[$Dst32AnUnprefixed] */
49f58d10
JB
26264 {
26265 M32C_INSN_MOV32_W_DSPSP_DST_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-dspsp-dst-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "mov.w", 24,
fb53f5a8 26266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26267 },
f75eb1c0 26268/* mov.b${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[$Dst32AnUnprefixed] */
49f58d10
JB
26269 {
26270 M32C_INSN_MOV32_B_DSPSP_DST_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 26271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26272 },
f75eb1c0 26273/* mov.b${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[sb] */
49f58d10
JB
26274 {
26275 M32C_INSN_MOV32_B_DSPSP_DST_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 26276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26277 },
f75eb1c0 26278/* mov.b${G} ${Dsp-24-s8}[sp],${Dsp-16-s8}[fb] */
49f58d10
JB
26279 {
26280 M32C_INSN_MOV32_B_DSPSP_DST_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 26281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26282 },
f75eb1c0 26283/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[$Dst32AnUnprefixed] */
49f58d10
JB
26284 {
26285 M32C_INSN_MOV32_B_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26287 },
f75eb1c0 26288/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[sb] */
49f58d10
JB
26289 {
26290 M32C_INSN_MOV32_B_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26292 },
f75eb1c0 26293/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-s16}[fb] */
49f58d10
JB
26294 {
26295 M32C_INSN_MOV32_B_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26297 },
f75eb1c0 26298/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-u16} */
49f58d10
JB
26299 {
26300 M32C_INSN_MOV32_B_DSPSP_DST_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 26301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26302 },
f75eb1c0 26303/* mov.b${G} ${Dsp-40-s8}[sp],${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10
JB
26304 {
26305 M32C_INSN_MOV32_B_DSPSP_DST_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 26306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26307 },
f75eb1c0 26308/* mov.b${G} ${Dsp-40-s8}[sp],${Dsp-16-u24} */
49f58d10
JB
26309 {
26310 M32C_INSN_MOV32_B_DSPSP_DST_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-dspsp-dst-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 26311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26312 },
f75eb1c0 26313/* mov.b${G} ${Dsp-16-s8}[sp],$Dst32RnUnprefixedQI */
49f58d10
JB
26314 {
26315 M32C_INSN_MOV32_B_DSPSP_DST_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-dspsp-dst-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 26316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26317 },
f75eb1c0 26318/* mov.b${G} ${Dsp-16-s8}[sp],$Dst32AnUnprefixedQI */
49f58d10
JB
26319 {
26320 M32C_INSN_MOV32_B_DSPSP_DST_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-dspsp-dst-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 26321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26322 },
f75eb1c0 26323/* mov.b${G} ${Dsp-16-s8}[sp],[$Dst32AnUnprefixed] */
49f58d10
JB
26324 {
26325 M32C_INSN_MOV32_B_DSPSP_DST_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-dspsp-dst-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "mov.b", 24,
fb53f5a8 26326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26327 },
f75eb1c0 26328/* mov.w${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
26329 {
26330 M32C_INSN_MOV16_W_DSPSP_DST_16_8_DST16_16_8_AN_RELATIVE_HI, "mov16.w-dspsp-dst-16-8-dst16-16-8-An-relative-HI", "mov.w", 32,
fb53f5a8 26331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26332 },
f75eb1c0 26333/* mov.w${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[sb] */
49f58d10
JB
26334 {
26335 M32C_INSN_MOV16_W_DSPSP_DST_16_8_DST16_16_8_SB_RELATIVE_HI, "mov16.w-dspsp-dst-16-8-dst16-16-8-SB-relative-HI", "mov.w", 32,
fb53f5a8 26336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26337 },
f75eb1c0 26338/* mov.w${G} ${Dsp-24-s8}[sp],${Dsp-16-s8}[fb] */
49f58d10
JB
26339 {
26340 M32C_INSN_MOV16_W_DSPSP_DST_16_8_DST16_16_8_FB_RELATIVE_HI, "mov16.w-dspsp-dst-16-8-dst16-16-8-FB-relative-HI", "mov.w", 32,
fb53f5a8 26341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26342 },
f75eb1c0 26343/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
26344 {
26345 M32C_INSN_MOV16_W_DSPSP_DST_16_16_DST16_16_16_AN_RELATIVE_HI, "mov16.w-dspsp-dst-16-16-dst16-16-16-An-relative-HI", "mov.w", 40,
fb53f5a8 26346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26347 },
f75eb1c0 26348/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[sb] */
49f58d10
JB
26349 {
26350 M32C_INSN_MOV16_W_DSPSP_DST_16_16_DST16_16_16_SB_RELATIVE_HI, "mov16.w-dspsp-dst-16-16-dst16-16-16-SB-relative-HI", "mov.w", 40,
fb53f5a8 26351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26352 },
f75eb1c0 26353/* mov.w${G} ${Dsp-32-s8}[sp],${Dsp-16-u16} */
49f58d10
JB
26354 {
26355 M32C_INSN_MOV16_W_DSPSP_DST_16_16_DST16_16_16_ABSOLUTE_HI, "mov16.w-dspsp-dst-16-16-dst16-16-16-absolute-HI", "mov.w", 40,
fb53f5a8 26356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26357 },
f75eb1c0 26358/* mov.w${G} ${Dsp-16-s8}[sp],$Dst16RnHI */
49f58d10
JB
26359 {
26360 M32C_INSN_MOV16_W_DSPSP_DST_BASIC_DST16_RN_DIRECT_HI, "mov16.w-dspsp-dst-basic-dst16-Rn-direct-HI", "mov.w", 24,
fb53f5a8 26361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26362 },
f75eb1c0 26363/* mov.w${G} ${Dsp-16-s8}[sp],$Dst16AnHI */
49f58d10
JB
26364 {
26365 M32C_INSN_MOV16_W_DSPSP_DST_BASIC_DST16_AN_DIRECT_HI, "mov16.w-dspsp-dst-basic-dst16-An-direct-HI", "mov.w", 24,
fb53f5a8 26366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26367 },
f75eb1c0 26368/* mov.w${G} ${Dsp-16-s8}[sp],[$Dst16An] */
49f58d10
JB
26369 {
26370 M32C_INSN_MOV16_W_DSPSP_DST_BASIC_DST16_AN_INDIRECT_HI, "mov16.w-dspsp-dst-basic-dst16-An-indirect-HI", "mov.w", 24,
fb53f5a8 26371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26372 },
f75eb1c0 26373/* mov.b${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[$Dst16An] */
49f58d10
JB
26374 {
26375 M32C_INSN_MOV16_B_DSPSP_DST_16_8_DST16_16_8_AN_RELATIVE_QI, "mov16.b-dspsp-dst-16-8-dst16-16-8-An-relative-QI", "mov.b", 32,
fb53f5a8 26376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26377 },
f75eb1c0 26378/* mov.b${G} ${Dsp-24-s8}[sp],${Dsp-16-u8}[sb] */
49f58d10
JB
26379 {
26380 M32C_INSN_MOV16_B_DSPSP_DST_16_8_DST16_16_8_SB_RELATIVE_QI, "mov16.b-dspsp-dst-16-8-dst16-16-8-SB-relative-QI", "mov.b", 32,
fb53f5a8 26381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26382 },
f75eb1c0 26383/* mov.b${G} ${Dsp-24-s8}[sp],${Dsp-16-s8}[fb] */
49f58d10
JB
26384 {
26385 M32C_INSN_MOV16_B_DSPSP_DST_16_8_DST16_16_8_FB_RELATIVE_QI, "mov16.b-dspsp-dst-16-8-dst16-16-8-FB-relative-QI", "mov.b", 32,
fb53f5a8 26386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26387 },
f75eb1c0 26388/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[$Dst16An] */
49f58d10
JB
26389 {
26390 M32C_INSN_MOV16_B_DSPSP_DST_16_16_DST16_16_16_AN_RELATIVE_QI, "mov16.b-dspsp-dst-16-16-dst16-16-16-An-relative-QI", "mov.b", 40,
fb53f5a8 26391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26392 },
f75eb1c0 26393/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-u16}[sb] */
49f58d10
JB
26394 {
26395 M32C_INSN_MOV16_B_DSPSP_DST_16_16_DST16_16_16_SB_RELATIVE_QI, "mov16.b-dspsp-dst-16-16-dst16-16-16-SB-relative-QI", "mov.b", 40,
fb53f5a8 26396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26397 },
f75eb1c0 26398/* mov.b${G} ${Dsp-32-s8}[sp],${Dsp-16-u16} */
49f58d10
JB
26399 {
26400 M32C_INSN_MOV16_B_DSPSP_DST_16_16_DST16_16_16_ABSOLUTE_QI, "mov16.b-dspsp-dst-16-16-dst16-16-16-absolute-QI", "mov.b", 40,
fb53f5a8 26401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26402 },
f75eb1c0 26403/* mov.b${G} ${Dsp-16-s8}[sp],$Dst16RnQI */
49f58d10
JB
26404 {
26405 M32C_INSN_MOV16_B_DSPSP_DST_BASIC_DST16_RN_DIRECT_QI, "mov16.b-dspsp-dst-basic-dst16-Rn-direct-QI", "mov.b", 24,
fb53f5a8 26406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26407 },
f75eb1c0 26408/* mov.b${G} ${Dsp-16-s8}[sp],$Dst16AnQI */
49f58d10
JB
26409 {
26410 M32C_INSN_MOV16_B_DSPSP_DST_BASIC_DST16_AN_DIRECT_QI, "mov16.b-dspsp-dst-basic-dst16-An-direct-QI", "mov.b", 24,
fb53f5a8 26411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 26412 },
f75eb1c0 26413/* mov.b${G} ${Dsp-16-s8}[sp],[$Dst16An] */
49f58d10
JB
26414 {
26415 M32C_INSN_MOV16_B_DSPSP_DST_BASIC_DST16_AN_INDIRECT_QI, "mov16.b-dspsp-dst-basic-dst16-An-indirect-QI", "mov.b", 24,
fb53f5a8 26416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26417 },
26418/* mov.l${S} ${Dsp-8-u8}[sb],a1 */
26419 {
26420 M32C_INSN_MOV32_SZ_DST32_2_S_8_A1_DST32_2_S_8_SB_RELATIVE_SI, "mov32.sz-dst32-2-S-8-a1-dst32-2-S-8-SB-relative-SI", "mov.l", 16,
fb53f5a8 26421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26422 },
26423/* mov.l${S} ${Dsp-8-s8}[fb],a1 */
26424 {
26425 M32C_INSN_MOV32_SZ_DST32_2_S_8_A1_DST32_2_S_8_FB_RELATIVE_SI, "mov32.sz-dst32-2-S-8-a1-dst32-2-S-8-FB-relative-SI", "mov.l", 16,
fb53f5a8 26426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26427 },
26428/* mov.l${S} ${Dsp-8-u8}[sb],a0 */
26429 {
26430 M32C_INSN_MOV32_SZ_DST32_2_S_8_A0_DST32_2_S_8_SB_RELATIVE_SI, "mov32.sz-dst32-2-S-8-a0-dst32-2-S-8-SB-relative-SI", "mov.l", 16,
fb53f5a8 26431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26432 },
26433/* mov.l${S} ${Dsp-8-s8}[fb],a0 */
26434 {
26435 M32C_INSN_MOV32_SZ_DST32_2_S_8_A0_DST32_2_S_8_FB_RELATIVE_SI, "mov32.sz-dst32-2-S-8-a0-dst32-2-S-8-FB-relative-SI", "mov.l", 16,
fb53f5a8 26436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26437 },
26438/* mov.l${S} ${Dsp-8-u16},a1 */
26439 {
26440 M32C_INSN_MOV32_SZ_DST32_2_S_16_A1_DST32_2_S_16_ABSOLUTE_SI, "mov32.sz-dst32-2-S-16-a1-dst32-2-S-16-absolute-SI", "mov.l", 24,
fb53f5a8 26441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26442 },
26443/* mov.l${S} ${Dsp-8-u16},a0 */
26444 {
26445 M32C_INSN_MOV32_SZ_DST32_2_S_16_A0_DST32_2_S_16_ABSOLUTE_SI, "mov32.sz-dst32-2-S-16-a0-dst32-2-S-16-absolute-SI", "mov.l", 24,
fb53f5a8 26446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26447 },
26448/* mov.w${S} r0,${Dsp-8-u8}[sb] */
26449 {
26450 M32C_INSN_MOV32_W_R0_DST32_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "mov32.w-r0-dst32-2-S-8-dst32-2-S-8-SB-relative-HI", "mov.w", 16,
fb53f5a8 26451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26452 },
26453/* mov.w${S} r0,${Dsp-8-s8}[fb] */
26454 {
26455 M32C_INSN_MOV32_W_R0_DST32_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "mov32.w-r0-dst32-2-S-8-dst32-2-S-8-FB-relative-HI", "mov.w", 16,
fb53f5a8 26456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26457 },
26458/* mov.b${S} r0l,${Dsp-8-u8}[sb] */
26459 {
26460 M32C_INSN_MOV32_B_R0L_DST32_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "mov32.b-r0l-dst32-2-S-8-dst32-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 26461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26462 },
26463/* mov.b${S} r0l,${Dsp-8-s8}[fb] */
26464 {
26465 M32C_INSN_MOV32_B_R0L_DST32_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "mov32.b-r0l-dst32-2-S-8-dst32-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 26466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26467 },
26468/* mov.w${S} r0,${Dsp-8-u16} */
26469 {
26470 M32C_INSN_MOV32_W_R0_DST32_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "mov32.w-r0-dst32-2-S-16-dst32-2-S-16-absolute-HI", "mov.w", 24,
fb53f5a8 26471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26472 },
26473/* mov.b${S} r0l,${Dsp-8-u16} */
26474 {
26475 M32C_INSN_MOV32_B_R0L_DST32_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "mov32.b-r0l-dst32-2-S-16-dst32-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 26476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26477 },
26478/* mov.w${S} ${Dsp-8-u8}[sb],r1 */
26479 {
26480 M32C_INSN_MOV32_W_DST32_2_S_8_R1_DST32_2_S_8_SB_RELATIVE_HI, "mov32.w-dst32-2-S-8-r1-dst32-2-S-8-SB-relative-HI", "mov.w", 16,
fb53f5a8 26481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26482 },
26483/* mov.w${S} ${Dsp-8-s8}[fb],r1 */
26484 {
26485 M32C_INSN_MOV32_W_DST32_2_S_8_R1_DST32_2_S_8_FB_RELATIVE_HI, "mov32.w-dst32-2-S-8-r1-dst32-2-S-8-FB-relative-HI", "mov.w", 16,
fb53f5a8 26486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26487 },
26488/* mov.b${S} ${Dsp-8-u8}[sb],r1l */
26489 {
26490 M32C_INSN_MOV32_B_DST32_2_S_8_R1L_DST32_2_S_8_SB_RELATIVE_QI, "mov32.b-dst32-2-S-8-r1l-dst32-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 26491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26492 },
26493/* mov.b${S} ${Dsp-8-s8}[fb],r1l */
26494 {
26495 M32C_INSN_MOV32_B_DST32_2_S_8_R1L_DST32_2_S_8_FB_RELATIVE_QI, "mov32.b-dst32-2-S-8-r1l-dst32-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 26496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26497 },
26498/* mov.w${S} ${Dsp-8-u16},r1 */
26499 {
26500 M32C_INSN_MOV32_W_DST32_2_S_16_R1_DST32_2_S_16_ABSOLUTE_HI, "mov32.w-dst32-2-S-16-r1-dst32-2-S-16-absolute-HI", "mov.w", 24,
fb53f5a8 26501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26502 },
26503/* mov.b${S} ${Dsp-8-u16},r1l */
26504 {
26505 M32C_INSN_MOV32_B_DST32_2_S_16_R1L_DST32_2_S_16_ABSOLUTE_QI, "mov32.b-dst32-2-S-16-r1l-dst32-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 26506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 26507 },
f75eb1c0 26508/* mov.w${S} r0,r1 */
49f58d10 26509 {
f75eb1c0 26510 M32C_INSN_MOV32_W_DST32_2_S_BASIC_R1_DST32_2_S_R0_DIRECT_HI, "mov32.w-dst32-2-S-basic-r1-dst32-2-S-R0-direct-HI", "mov.w", 8,
fb53f5a8 26511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26512 },
26513/* mov.b${S} r0l,r1l */
26514 {
26515 M32C_INSN_MOV32_B_DST32_2_S_BASIC_R1L_DST32_2_S_R0L_DIRECT_QI, "mov32.b-dst32-2-S-basic-r1l-dst32-2-S-R0l-direct-QI", "mov.b", 8,
fb53f5a8 26516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26517 },
26518/* mov.w${S} ${Dsp-8-u8}[sb],r0 */
26519 {
26520 M32C_INSN_MOV32_W_DST32_2_S_8_R0_DST32_2_S_8_SB_RELATIVE_HI, "mov32.w-dst32-2-S-8-r0-dst32-2-S-8-SB-relative-HI", "mov.w", 16,
fb53f5a8 26521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26522 },
26523/* mov.w${S} ${Dsp-8-s8}[fb],r0 */
26524 {
26525 M32C_INSN_MOV32_W_DST32_2_S_8_R0_DST32_2_S_8_FB_RELATIVE_HI, "mov32.w-dst32-2-S-8-r0-dst32-2-S-8-FB-relative-HI", "mov.w", 16,
fb53f5a8 26526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26527 },
26528/* mov.b${S} ${Dsp-8-u8}[sb],r0l */
26529 {
26530 M32C_INSN_MOV32_B_DST32_2_S_8_R0L_DST32_2_S_8_SB_RELATIVE_QI, "mov32.b-dst32-2-S-8-r0l-dst32-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 26531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26532 },
26533/* mov.b${S} ${Dsp-8-s8}[fb],r0l */
26534 {
26535 M32C_INSN_MOV32_B_DST32_2_S_8_R0L_DST32_2_S_8_FB_RELATIVE_QI, "mov32.b-dst32-2-S-8-r0l-dst32-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 26536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26537 },
26538/* mov.w${S} ${Dsp-8-u16},r0 */
26539 {
26540 M32C_INSN_MOV32_W_DST32_2_S_16_R0_DST32_2_S_16_ABSOLUTE_HI, "mov32.w-dst32-2-S-16-r0-dst32-2-S-16-absolute-HI", "mov.w", 24,
fb53f5a8 26541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26542 },
26543/* mov.b${S} ${Dsp-8-u16},r0l */
26544 {
26545 M32C_INSN_MOV32_B_DST32_2_S_16_R0L_DST32_2_S_16_ABSOLUTE_QI, "mov32.b-dst32-2-S-16-r0l-dst32-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 26546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26547 },
26548/* mov.b${S} ${SrcDst16-r0l-r0h-S-normal} */
26549 {
26550 M32C_INSN_MOV16_B_S_R0L_R0H_SRCDST16_R0L_R0H_S_DERIVED, "mov16.b.S-r0l-r0h-srcdst16-r0l-r0h-S-derived", "mov.b", 8,
fb53f5a8 26551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26552 },
26553/* mov.b${S} ${Dsp-8-u8}[sb],${Dst16RnQI-S} */
26554 {
26555 M32C_INSN_MOV16_B_S_SRC2_SRC16_2_S_8_SB_RELATIVE_QI, "mov16.b.S-src2-src16-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 26556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26557 },
26558/* mov.b${S} ${Dsp-8-s8}[fb],${Dst16RnQI-S} */
26559 {
26560 M32C_INSN_MOV16_B_S_SRC2_SRC16_2_S_8_FB_RELATIVE_QI, "mov16.b.S-src2-src16-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 26561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26562 },
26563/* mov.b${S} ${Dsp-8-u16},${Dst16RnQI-S} */
26564 {
26565 M32C_INSN_MOV16_B_S_SRC2_SRC16_2_S_16_ABSOLUTE_QI, "mov16.b.S-src2-src16-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 26566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26567 },
26568/* mov.b${S} ${Dst16RnQI-S},${Dsp-8-u8}[sb] */
26569 {
26570 M32C_INSN_MOV16_B_S_RN_AN_SRC16_2_S_8_SB_RELATIVE_QI, "mov16.b.S-Rn-An-src16-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 26571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26572 },
26573/* mov.b${S} ${Dst16RnQI-S},${Dsp-8-s8}[fb] */
26574 {
26575 M32C_INSN_MOV16_B_S_RN_AN_SRC16_2_S_8_FB_RELATIVE_QI, "mov16.b.S-Rn-An-src16-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 26576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26577 },
26578/* mov.b${S} ${Dst16RnQI-S},${Dsp-8-u16} */
26579 {
26580 M32C_INSN_MOV16_B_S_RN_AN_SRC16_2_S_16_ABSOLUTE_QI, "mov16.b.S-Rn-An-src16-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 26581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
26582 },
26583/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
26584 {
26585 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26587 },
26588/* mov.l${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedSI */
26589 {
26590 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26592 },
26593/* mov.l${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedSI */
26594 {
26595 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26597 },
26598/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
26599 {
26600 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26602 },
26603/* mov.l${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedSI */
26604 {
26605 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26607 },
26608/* mov.l${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedSI */
26609 {
26610 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26612 },
26613/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
26614 {
26615 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26617 },
26618/* mov.l${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
26619 {
26620 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26622 },
26623/* mov.l${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
26624 {
26625 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 24,
fb53f5a8 26626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26627 },
26628/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
26629 {
26630 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26632 },
26633/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
26634 {
26635 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26637 },
26638/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
26639 {
26640 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26642 },
26643/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
26644 {
26645 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26647 },
26648/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
26649 {
26650 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26652 },
26653/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
26654 {
26655 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26657 },
26658/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
26659 {
26660 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26662 },
26663/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
26664 {
26665 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26667 },
26668/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
26669 {
26670 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26672 },
26673/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
26674 {
26675 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26677 },
26678/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
26679 {
26680 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26682 },
26683/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
26684 {
26685 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26687 },
26688/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
26689 {
26690 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26692 },
26693/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
26694 {
26695 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26697 },
26698/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
26699 {
26700 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26702 },
26703/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
26704 {
26705 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26707 },
26708/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
26709 {
26710 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26712 },
26713/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
26714 {
26715 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26717 },
26718/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
26719 {
26720 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26722 },
26723/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
26724 {
26725 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26727 },
26728/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
26729 {
26730 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26732 },
26733/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
26734 {
26735 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26737 },
26738/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
26739 {
26740 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26742 },
26743/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
26744 {
26745 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26747 },
26748/* mov.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
26749 {
26750 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26752 },
26753/* mov.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
26754 {
26755 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26757 },
26758/* mov.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
26759 {
26760 M32C_INSN_MOV32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26762 },
26763/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
26764 {
26765 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26767 },
26768/* mov.l${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedSI */
26769 {
26770 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26772 },
26773/* mov.l${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedSI */
26774 {
26775 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26777 },
26778/* mov.l${G} ${Dsp-16-u16},$Dst32RnUnprefixedSI */
26779 {
26780 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26782 },
26783/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
26784 {
26785 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26787 },
26788/* mov.l${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedSI */
26789 {
26790 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26792 },
26793/* mov.l${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedSI */
26794 {
26795 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26797 },
26798/* mov.l${G} ${Dsp-16-u16},$Dst32AnUnprefixedSI */
26799 {
26800 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26802 },
26803/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
26804 {
26805 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26807 },
26808/* mov.l${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
26809 {
26810 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26812 },
26813/* mov.l${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
26814 {
26815 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26817 },
26818/* mov.l${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
26819 {
26820 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 32,
fb53f5a8 26821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26822 },
26823/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
26824 {
26825 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26827 },
26828/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
26829 {
26830 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26832 },
26833/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
26834 {
26835 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26837 },
26838/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
26839 {
26840 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26842 },
26843/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
26844 {
26845 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26847 },
26848/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
26849 {
26850 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26852 },
26853/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
26854 {
26855 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26857 },
26858/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
26859 {
26860 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26862 },
26863/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
26864 {
26865 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26867 },
26868/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
26869 {
26870 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26872 },
26873/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
26874 {
26875 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26877 },
26878/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
26879 {
26880 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26882 },
26883/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
26884 {
26885 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26887 },
26888/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
26889 {
26890 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26892 },
26893/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
26894 {
26895 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26897 },
26898/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
26899 {
26900 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26902 },
26903/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
26904 {
26905 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26907 },
26908/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
26909 {
26910 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26912 },
26913/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
26914 {
26915 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26917 },
26918/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
26919 {
26920 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26922 },
26923/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
26924 {
26925 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26927 },
26928/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
26929 {
26930 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26932 },
26933/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
26934 {
26935 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26937 },
26938/* mov.l${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
26939 {
26940 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 26941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26942 },
26943/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
26944 {
26945 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26947 },
26948/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
26949 {
26950 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26952 },
26953/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
26954 {
26955 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26957 },
26958/* mov.l${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
26959 {
26960 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26962 },
26963/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
26964 {
26965 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26967 },
26968/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
26969 {
26970 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26972 },
26973/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
26974 {
26975 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26977 },
26978/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u16} */
26979 {
26980 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "mov.l", 48,
fb53f5a8 26981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26982 },
26983/* mov.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
26984 {
26985 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26987 },
26988/* mov.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
26989 {
26990 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26992 },
26993/* mov.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
26994 {
26995 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "mov.l", 56,
fb53f5a8 26996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
26997 },
26998/* mov.l${G} ${Dsp-16-u16},${Dsp-32-u24} */
26999 {
27000 M32C_INSN_MOV32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27002 },
27003/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
27004 {
27005 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27007 },
27008/* mov.l${G} ${Dsp-16-u24},$Dst32RnUnprefixedSI */
27009 {
27010 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27012 },
27013/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
27014 {
27015 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27017 },
27018/* mov.l${G} ${Dsp-16-u24},$Dst32AnUnprefixedSI */
27019 {
27020 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27022 },
27023/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
27024 {
27025 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27027 },
27028/* mov.l${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
27029 {
27030 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27032 },
27033/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
27034 {
27035 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 27036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27037 },
27038/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
27039 {
27040 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 27041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27042 },
27043/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
27044 {
27045 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27047 },
27048/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
27049 {
27050 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27052 },
27053/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
27054 {
27055 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "mov.l", 64,
fb53f5a8 27056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27057 },
27058/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
27059 {
27060 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "mov.l", 64,
fb53f5a8 27061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27062 },
27063/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
27064 {
27065 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 27066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27067 },
27068/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
27069 {
27070 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 27071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27072 },
27073/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
27074 {
27075 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27077 },
27078/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
27079 {
27080 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27082 },
27083/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
27084 {
27085 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 27086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27087 },
27088/* mov.l${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
27089 {
27090 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "mov.l", 48,
fb53f5a8 27091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27092 },
27093/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
27094 {
27095 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27097 },
27098/* mov.l${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
27099 {
27100 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27102 },
27103/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
27104 {
27105 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27107 },
27108/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u16} */
27109 {
27110 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "mov.l", 56,
fb53f5a8 27111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27112 },
27113/* mov.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
27114 {
27115 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "mov.l", 64,
fb53f5a8 27116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27117 },
27118/* mov.l${G} ${Dsp-16-u24},${Dsp-40-u24} */
27119 {
27120 M32C_INSN_MOV32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "mov.l", 64,
fb53f5a8 27121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27122 },
27123/* mov.l${G} $Src32RnUnprefixedSI,$Dst32RnUnprefixedSI */
27124 {
27125 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27127 },
27128/* mov.l${G} $Src32AnUnprefixedSI,$Dst32RnUnprefixedSI */
27129 {
27130 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27132 },
27133/* mov.l${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
27134 {
27135 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27137 },
27138/* mov.l${G} $Src32RnUnprefixedSI,$Dst32AnUnprefixedSI */
27139 {
27140 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27142 },
27143/* mov.l${G} $Src32AnUnprefixedSI,$Dst32AnUnprefixedSI */
27144 {
27145 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27147 },
27148/* mov.l${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
27149 {
27150 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27152 },
27153/* mov.l${G} $Src32RnUnprefixedSI,[$Dst32AnUnprefixed] */
27154 {
27155 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27157 },
27158/* mov.l${G} $Src32AnUnprefixedSI,[$Dst32AnUnprefixed] */
27159 {
27160 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27162 },
27163/* mov.l${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
27164 {
27165 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "mov.l", 16,
fb53f5a8 27166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27167 },
27168/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
27169 {
27170 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27172 },
27173/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
27174 {
27175 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27177 },
27178/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
27179 {
27180 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27182 },
27183/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
27184 {
27185 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27187 },
27188/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
27189 {
27190 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27192 },
27193/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
27194 {
27195 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27197 },
27198/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
27199 {
27200 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27202 },
27203/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
27204 {
27205 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27207 },
27208/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
27209 {
27210 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27212 },
27213/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[sb] */
27214 {
27215 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27217 },
27218/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[sb] */
27219 {
27220 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27222 },
27223/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
27224 {
27225 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27227 },
27228/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[sb] */
27229 {
27230 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27232 },
27233/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[sb] */
27234 {
27235 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27237 },
27238/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
27239 {
27240 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27242 },
27243/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-s8}[fb] */
27244 {
27245 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27247 },
27248/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-s8}[fb] */
27249 {
27250 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27252 },
27253/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
27254 {
27255 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "mov.l", 24,
fb53f5a8 27256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27257 },
27258/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-s16}[fb] */
27259 {
27260 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27262 },
27263/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-s16}[fb] */
27264 {
27265 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27267 },
27268/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
27269 {
27270 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27272 },
27273/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16} */
27274 {
27275 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27277 },
27278/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16} */
27279 {
27280 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27282 },
27283/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
27284 {
27285 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "mov.l", 32,
fb53f5a8 27286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27287 },
27288/* mov.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24} */
27289 {
27290 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27292 },
27293/* mov.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24} */
27294 {
27295 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27297 },
27298/* mov.l${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
27299 {
27300 M32C_INSN_MOV32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "mov.l", 40,
fb53f5a8 27301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27302 },
27303/* mov.b${S} ${Dsp-8-u8}[sb],${Dst16AnQI-S} */
27304 {
27305 M32C_INSN_MOV16_B_S_AN_SRC16_2_S_8_SB_RELATIVE_QI, "mov16.b.S-An-src16-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 27306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
27307 },
27308/* mov.b${S} ${Dsp-8-s8}[fb],${Dst16AnQI-S} */
27309 {
27310 M32C_INSN_MOV16_B_S_AN_SRC16_2_S_8_FB_RELATIVE_QI, "mov16.b.S-An-src16-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 27311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
27312 },
27313/* mov.b${S} ${Dsp-8-u16},${Dst16AnQI-S} */
27314 {
27315 M32C_INSN_MOV16_B_S_AN_SRC16_2_S_16_ABSOLUTE_QI, "mov16.b.S-An-src16-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 27316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
27317 },
27318/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
27319 {
27320 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27322 },
27323/* mov.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
27324 {
27325 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27327 },
27328/* mov.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
27329 {
27330 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27332 },
27333/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
27334 {
27335 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27337 },
27338/* mov.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
27339 {
27340 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27342 },
27343/* mov.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
27344 {
27345 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27347 },
27348/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
27349 {
27350 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27352 },
27353/* mov.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
27354 {
27355 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27357 },
27358/* mov.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
27359 {
27360 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27362 },
27363/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
27364 {
27365 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27367 },
27368/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
27369 {
27370 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27372 },
27373/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
27374 {
27375 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27377 },
27378/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
27379 {
27380 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27382 },
27383/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
27384 {
27385 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27387 },
27388/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
27389 {
27390 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27392 },
27393/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
27394 {
27395 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27397 },
27398/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
27399 {
27400 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27402 },
27403/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
27404 {
27405 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27407 },
27408/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
27409 {
27410 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27412 },
27413/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
27414 {
27415 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27417 },
27418/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
27419 {
27420 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27422 },
27423/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
27424 {
27425 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27427 },
27428/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
27429 {
27430 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27432 },
27433/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
27434 {
27435 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27437 },
27438/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
27439 {
27440 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27442 },
27443/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
27444 {
27445 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27447 },
27448/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
27449 {
27450 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27452 },
27453/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
27454 {
27455 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27457 },
27458/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
27459 {
27460 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27462 },
27463/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
27464 {
27465 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27467 },
27468/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
27469 {
27470 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27472 },
27473/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
27474 {
27475 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27477 },
27478/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
27479 {
27480 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27482 },
27483/* mov.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
27484 {
27485 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27487 },
27488/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
27489 {
27490 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27492 },
27493/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
27494 {
27495 M32C_INSN_MOV32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27497 },
27498/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
27499 {
27500 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27502 },
27503/* mov.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
27504 {
27505 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27507 },
27508/* mov.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
27509 {
27510 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27512 },
27513/* mov.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
27514 {
27515 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27517 },
27518/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
27519 {
27520 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27522 },
27523/* mov.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
27524 {
27525 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27527 },
27528/* mov.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
27529 {
27530 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27532 },
27533/* mov.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
27534 {
27535 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27537 },
27538/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
27539 {
27540 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27542 },
27543/* mov.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
27544 {
27545 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27547 },
27548/* mov.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
27549 {
27550 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27552 },
27553/* mov.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
27554 {
27555 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27557 },
27558/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
27559 {
27560 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27562 },
27563/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
27564 {
27565 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27567 },
27568/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
27569 {
27570 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27572 },
27573/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
27574 {
27575 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27577 },
27578/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
27579 {
27580 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27582 },
27583/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
27584 {
27585 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27587 },
27588/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
27589 {
27590 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27592 },
27593/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
27594 {
27595 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27597 },
27598/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
27599 {
27600 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27602 },
27603/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
27604 {
27605 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27607 },
27608/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
27609 {
27610 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27612 },
27613/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
27614 {
27615 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27617 },
27618/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
27619 {
27620 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27622 },
27623/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
27624 {
27625 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27627 },
27628/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
27629 {
27630 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27632 },
27633/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
27634 {
27635 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27637 },
27638/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
27639 {
27640 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27642 },
27643/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
27644 {
27645 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27647 },
27648/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
27649 {
27650 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27652 },
27653/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
27654 {
27655 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27657 },
27658/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
27659 {
27660 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27662 },
27663/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
27664 {
27665 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27667 },
27668/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
27669 {
27670 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27672 },
27673/* mov.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
27674 {
27675 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27677 },
27678/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
27679 {
27680 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27682 },
27683/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
27684 {
27685 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27687 },
27688/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
27689 {
27690 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27692 },
27693/* mov.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
27694 {
27695 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27697 },
27698/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
27699 {
27700 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27702 },
27703/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
27704 {
27705 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27707 },
27708/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
27709 {
27710 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27712 },
27713/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
27714 {
27715 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27717 },
27718/* mov.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
27719 {
27720 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27722 },
27723/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
27724 {
27725 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27727 },
27728/* mov.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
27729 {
27730 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27732 },
27733/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
27734 {
27735 M32C_INSN_MOV32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27737 },
27738/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
27739 {
27740 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27742 },
27743/* mov.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
27744 {
27745 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27747 },
27748/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
27749 {
27750 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27752 },
27753/* mov.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
27754 {
27755 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27757 },
27758/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
27759 {
27760 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27762 },
27763/* mov.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
27764 {
27765 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27767 },
27768/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
27769 {
27770 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27772 },
27773/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
27774 {
27775 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27777 },
27778/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
27779 {
27780 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27782 },
27783/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
27784 {
27785 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27787 },
27788/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
27789 {
27790 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "mov.w", 64,
fb53f5a8 27791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27792 },
27793/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
27794 {
27795 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "mov.w", 64,
fb53f5a8 27796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27797 },
27798/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
27799 {
27800 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27802 },
27803/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
27804 {
27805 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27807 },
27808/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
27809 {
27810 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27812 },
27813/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
27814 {
27815 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27817 },
27818/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
27819 {
27820 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27822 },
27823/* mov.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
27824 {
27825 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 27826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27827 },
27828/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
27829 {
27830 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27832 },
27833/* mov.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
27834 {
27835 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27837 },
27838/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
27839 {
27840 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27842 },
27843/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
27844 {
27845 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 27846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27847 },
27848/* mov.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
27849 {
27850 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "mov.w", 64,
fb53f5a8 27851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27852 },
27853/* mov.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
27854 {
27855 M32C_INSN_MOV32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "mov.w", 64,
fb53f5a8 27856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27857 },
27858/* mov.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
27859 {
27860 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27862 },
27863/* mov.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
27864 {
27865 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27867 },
27868/* mov.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
27869 {
27870 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27872 },
27873/* mov.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
27874 {
27875 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27877 },
27878/* mov.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
27879 {
27880 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27882 },
27883/* mov.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
27884 {
27885 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27887 },
27888/* mov.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
27889 {
27890 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27892 },
27893/* mov.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
27894 {
27895 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27897 },
27898/* mov.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
27899 {
27900 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "mov.w", 16,
fb53f5a8 27901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27902 },
27903/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
27904 {
27905 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27907 },
27908/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
27909 {
27910 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27912 },
27913/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
27914 {
27915 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27917 },
27918/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
27919 {
27920 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27922 },
27923/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
27924 {
27925 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27927 },
27928/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
27929 {
27930 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27932 },
27933/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
27934 {
27935 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27937 },
27938/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
27939 {
27940 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27942 },
27943/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
27944 {
27945 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 27946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27947 },
27948/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
27949 {
27950 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27952 },
27953/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
27954 {
27955 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27957 },
27958/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
27959 {
27960 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27962 },
27963/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
27964 {
27965 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27967 },
27968/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
27969 {
27970 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27972 },
27973/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
27974 {
27975 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27977 },
27978/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
27979 {
27980 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27982 },
27983/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
27984 {
27985 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27987 },
27988/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
27989 {
27990 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 27991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27992 },
27993/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
27994 {
27995 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 27996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
27997 },
27998/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
27999 {
28000 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 28001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28002 },
28003/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
28004 {
28005 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 28006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28007 },
28008/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
28009 {
28010 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 32,
fb53f5a8 28011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28012 },
28013/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
28014 {
28015 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 32,
fb53f5a8 28016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28017 },
28018/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
28019 {
28020 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 32,
fb53f5a8 28021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28022 },
28023/* mov.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
28024 {
28025 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 28026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28027 },
28028/* mov.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
28029 {
28030 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 28031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28032 },
28033/* mov.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
28034 {
28035 M32C_INSN_MOV32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 28036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28037 },
28038/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
28039 {
28040 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28042 },
28043/* mov.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
28044 {
28045 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28047 },
28048/* mov.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
28049 {
28050 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28052 },
28053/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
28054 {
28055 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28057 },
28058/* mov.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
28059 {
28060 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28062 },
28063/* mov.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
28064 {
28065 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28067 },
28068/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
28069 {
28070 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28072 },
28073/* mov.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
28074 {
28075 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28077 },
28078/* mov.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
28079 {
28080 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28082 },
28083/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
28084 {
28085 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28087 },
28088/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
28089 {
28090 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28092 },
28093/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
28094 {
28095 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28097 },
28098/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
28099 {
28100 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28102 },
28103/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
28104 {
28105 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28107 },
28108/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
28109 {
28110 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28112 },
28113/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
28114 {
28115 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28117 },
28118/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
28119 {
28120 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28122 },
28123/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
28124 {
28125 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28127 },
28128/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
28129 {
28130 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28132 },
28133/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
28134 {
28135 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28137 },
28138/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
28139 {
28140 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28142 },
28143/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
28144 {
28145 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28147 },
28148/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
28149 {
28150 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28152 },
28153/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
28154 {
28155 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28157 },
28158/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
28159 {
28160 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28162 },
28163/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
28164 {
28165 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28167 },
28168/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
28169 {
28170 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28172 },
28173/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
28174 {
28175 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28177 },
28178/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
28179 {
28180 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28182 },
28183/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
28184 {
28185 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28187 },
28188/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
28189 {
28190 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28192 },
28193/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
28194 {
28195 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28197 },
28198/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
28199 {
28200 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28202 },
28203/* mov.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
28204 {
28205 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28207 },
28208/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
28209 {
28210 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28212 },
28213/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
28214 {
28215 M32C_INSN_MOV32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28217 },
28218/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
28219 {
28220 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28222 },
28223/* mov.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
28224 {
28225 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28227 },
28228/* mov.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
28229 {
28230 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28232 },
28233/* mov.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
28234 {
28235 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28237 },
28238/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
28239 {
28240 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28242 },
28243/* mov.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
28244 {
28245 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28247 },
28248/* mov.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
28249 {
28250 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28252 },
28253/* mov.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
28254 {
28255 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28257 },
28258/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
28259 {
28260 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28262 },
28263/* mov.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
28264 {
28265 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28267 },
28268/* mov.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
28269 {
28270 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28272 },
28273/* mov.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
28274 {
28275 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28277 },
28278/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
28279 {
28280 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28282 },
28283/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
28284 {
28285 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28287 },
28288/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
28289 {
28290 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28292 },
28293/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
28294 {
28295 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28297 },
28298/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
28299 {
28300 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28302 },
28303/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
28304 {
28305 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28307 },
28308/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
28309 {
28310 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28312 },
28313/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
28314 {
28315 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28317 },
28318/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
28319 {
28320 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28322 },
28323/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
28324 {
28325 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28327 },
28328/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
28329 {
28330 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28332 },
28333/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
28334 {
28335 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28337 },
28338/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
28339 {
28340 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28342 },
28343/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
28344 {
28345 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28347 },
28348/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
28349 {
28350 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28352 },
28353/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
28354 {
28355 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28357 },
28358/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
28359 {
28360 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28362 },
28363/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
28364 {
28365 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28367 },
28368/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
28369 {
28370 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28372 },
28373/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
28374 {
28375 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28377 },
28378/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
28379 {
28380 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28382 },
28383/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
28384 {
28385 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28387 },
28388/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
28389 {
28390 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28392 },
28393/* mov.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
28394 {
28395 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28397 },
28398/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
28399 {
28400 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28402 },
28403/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
28404 {
28405 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28407 },
28408/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
28409 {
28410 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28412 },
28413/* mov.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
28414 {
28415 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28417 },
28418/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
28419 {
28420 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28422 },
28423/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
28424 {
28425 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28427 },
28428/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
28429 {
28430 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28432 },
28433/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
28434 {
28435 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28437 },
28438/* mov.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
28439 {
28440 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28442 },
28443/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
28444 {
28445 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28447 },
28448/* mov.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
28449 {
28450 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28452 },
28453/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
28454 {
28455 M32C_INSN_MOV32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28457 },
28458/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
28459 {
28460 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28462 },
28463/* mov.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
28464 {
28465 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28467 },
28468/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
28469 {
28470 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28472 },
28473/* mov.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
28474 {
28475 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28477 },
28478/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
28479 {
28480 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28482 },
28483/* mov.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
28484 {
28485 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28487 },
28488/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
28489 {
28490 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28492 },
28493/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
28494 {
28495 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28497 },
28498/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
28499 {
28500 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28502 },
28503/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
28504 {
28505 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28507 },
28508/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
28509 {
28510 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "mov.b", 64,
fb53f5a8 28511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28512 },
28513/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
28514 {
28515 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "mov.b", 64,
fb53f5a8 28516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28517 },
28518/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
28519 {
28520 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28522 },
28523/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
28524 {
28525 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28527 },
28528/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
28529 {
28530 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28532 },
28533/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
28534 {
28535 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28537 },
28538/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
28539 {
28540 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28542 },
28543/* mov.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
28544 {
28545 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 28546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28547 },
28548/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
28549 {
28550 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28552 },
28553/* mov.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
28554 {
28555 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28557 },
28558/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
28559 {
28560 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28562 },
28563/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
28564 {
28565 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "mov.b", 56,
fb53f5a8 28566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28567 },
28568/* mov.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
28569 {
28570 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "mov.b", 64,
fb53f5a8 28571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28572 },
28573/* mov.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
28574 {
28575 M32C_INSN_MOV32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "mov.b", 64,
fb53f5a8 28576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28577 },
28578/* mov.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
28579 {
28580 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28582 },
28583/* mov.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
28584 {
28585 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28587 },
28588/* mov.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
28589 {
28590 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28592 },
28593/* mov.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
28594 {
28595 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28597 },
28598/* mov.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
28599 {
28600 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28602 },
28603/* mov.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
28604 {
28605 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28607 },
28608/* mov.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
28609 {
28610 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28612 },
28613/* mov.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
28614 {
28615 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28617 },
28618/* mov.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
28619 {
28620 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "mov.b", 16,
fb53f5a8 28621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28622 },
28623/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
28624 {
28625 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28627 },
28628/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
28629 {
28630 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28632 },
28633/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
28634 {
28635 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28637 },
28638/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
28639 {
28640 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28642 },
28643/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
28644 {
28645 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28647 },
28648/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
28649 {
28650 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28652 },
28653/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
28654 {
28655 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28657 },
28658/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
28659 {
28660 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28662 },
28663/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
28664 {
28665 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28667 },
28668/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
28669 {
28670 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28672 },
28673/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
28674 {
28675 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28677 },
28678/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
28679 {
28680 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28682 },
28683/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
28684 {
28685 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28687 },
28688/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
28689 {
28690 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28692 },
28693/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
28694 {
28695 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28697 },
28698/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
28699 {
28700 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28702 },
28703/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
28704 {
28705 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28707 },
28708/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
28709 {
28710 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 28711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28712 },
28713/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
28714 {
28715 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28717 },
28718/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
28719 {
28720 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28722 },
28723/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
28724 {
28725 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28727 },
28728/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
28729 {
28730 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28732 },
28733/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
28734 {
28735 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28737 },
28738/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
28739 {
28740 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 32,
fb53f5a8 28741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28742 },
28743/* mov.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
28744 {
28745 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28747 },
28748/* mov.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
28749 {
28750 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28752 },
28753/* mov.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
28754 {
28755 M32C_INSN_MOV32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 28756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
28757 },
28758/* mov.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
28759 {
28760 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "mov.w", 24,
fb53f5a8 28761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28762 },
28763/* mov.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
28764 {
28765 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "mov.w", 24,
fb53f5a8 28766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28767 },
28768/* mov.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
28769 {
28770 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "mov.w", 24,
fb53f5a8 28771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28772 },
28773/* mov.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
28774 {
28775 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "mov.w", 24,
fb53f5a8 28776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28777 },
28778/* mov.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
28779 {
28780 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "mov.w", 24,
fb53f5a8 28781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28782 },
28783/* mov.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
28784 {
28785 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "mov.w", 24,
fb53f5a8 28786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28787 },
28788/* mov.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
28789 {
28790 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "mov.w", 24,
fb53f5a8 28791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28792 },
28793/* mov.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
28794 {
28795 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "mov.w", 24,
fb53f5a8 28796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28797 },
28798/* mov.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
28799 {
28800 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "mov.w", 24,
fb53f5a8 28801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28802 },
28803/* mov.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
28804 {
28805 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "mov.w", 32,
fb53f5a8 28806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28807 },
28808/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
28809 {
28810 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "mov.w", 32,
fb53f5a8 28811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28812 },
28813/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
28814 {
28815 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "mov.w", 32,
fb53f5a8 28816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28817 },
28818/* mov.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
28819 {
28820 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "mov.w", 40,
fb53f5a8 28821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28822 },
28823/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
28824 {
28825 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "mov.w", 40,
fb53f5a8 28826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28827 },
28828/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
28829 {
28830 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "mov.w", 40,
fb53f5a8 28831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28832 },
28833/* mov.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
28834 {
28835 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "mov.w", 32,
fb53f5a8 28836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28837 },
28838/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
28839 {
28840 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "mov.w", 32,
fb53f5a8 28841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28842 },
28843/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
28844 {
28845 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "mov.w", 32,
fb53f5a8 28846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28847 },
28848/* mov.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
28849 {
28850 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "mov.w", 40,
fb53f5a8 28851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28852 },
28853/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
28854 {
28855 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "mov.w", 40,
fb53f5a8 28856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28857 },
28858/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
28859 {
28860 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "mov.w", 40,
fb53f5a8 28861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28862 },
28863/* mov.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
28864 {
28865 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "mov.w", 32,
fb53f5a8 28866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28867 },
28868/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
28869 {
28870 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "mov.w", 32,
fb53f5a8 28871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28872 },
28873/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
28874 {
28875 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "mov.w", 32,
fb53f5a8 28876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28877 },
28878/* mov.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
28879 {
28880 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mov16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "mov.w", 40,
fb53f5a8 28881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28882 },
28883/* mov.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
28884 {
28885 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mov16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "mov.w", 40,
fb53f5a8 28886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28887 },
28888/* mov.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
28889 {
28890 M32C_INSN_MOV16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "mov16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "mov.w", 40,
fb53f5a8 28891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28892 },
28893/* mov.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
28894 {
28895 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "mov.w", 32,
fb53f5a8 28896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28897 },
28898/* mov.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
28899 {
28900 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "mov.w", 32,
fb53f5a8 28901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28902 },
28903/* mov.w${G} ${Dsp-16-u16},$Dst16RnHI */
28904 {
28905 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "mov.w", 32,
fb53f5a8 28906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28907 },
28908/* mov.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
28909 {
28910 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "mov.w", 32,
fb53f5a8 28911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28912 },
28913/* mov.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
28914 {
28915 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "mov.w", 32,
fb53f5a8 28916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28917 },
28918/* mov.w${G} ${Dsp-16-u16},$Dst16AnHI */
28919 {
28920 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "mov.w", 32,
fb53f5a8 28921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28922 },
28923/* mov.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
28924 {
28925 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "mov.w", 32,
fb53f5a8 28926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28927 },
28928/* mov.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
28929 {
28930 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "mov.w", 32,
fb53f5a8 28931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28932 },
28933/* mov.w${G} ${Dsp-16-u16},[$Dst16An] */
28934 {
28935 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "mov.w", 32,
fb53f5a8 28936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28937 },
28938/* mov.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
28939 {
28940 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "mov.w", 40,
fb53f5a8 28941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28942 },
28943/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
28944 {
28945 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "mov.w", 40,
fb53f5a8 28946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28947 },
28948/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
28949 {
28950 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "mov.w", 40,
fb53f5a8 28951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28952 },
28953/* mov.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
28954 {
28955 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "mov.w", 48,
fb53f5a8 28956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28957 },
28958/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
28959 {
28960 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "mov.w", 48,
fb53f5a8 28961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28962 },
28963/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
28964 {
28965 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "mov.w", 48,
fb53f5a8 28966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28967 },
28968/* mov.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
28969 {
28970 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "mov.w", 40,
fb53f5a8 28971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28972 },
28973/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
28974 {
28975 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "mov.w", 40,
fb53f5a8 28976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28977 },
28978/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
28979 {
28980 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "mov.w", 40,
fb53f5a8 28981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28982 },
28983/* mov.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
28984 {
28985 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "mov.w", 48,
fb53f5a8 28986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28987 },
28988/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
28989 {
28990 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "mov.w", 48,
fb53f5a8 28991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28992 },
28993/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
28994 {
28995 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "mov.w", 48,
fb53f5a8 28996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
28997 },
28998/* mov.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
28999 {
29000 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "mov.w", 40,
fb53f5a8 29001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29002 },
29003/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
29004 {
29005 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "mov.w", 40,
fb53f5a8 29006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29007 },
29008/* mov.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
29009 {
29010 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "mov.w", 40,
fb53f5a8 29011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29012 },
29013/* mov.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
29014 {
29015 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "mov16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "mov.w", 48,
fb53f5a8 29016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29017 },
29018/* mov.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
29019 {
29020 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "mov16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "mov.w", 48,
fb53f5a8 29021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29022 },
29023/* mov.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
29024 {
29025 M32C_INSN_MOV16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "mov16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "mov.w", 48,
fb53f5a8 29026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29027 },
29028/* mov.w${G} $Src16RnHI,$Dst16RnHI */
29029 {
29030 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "mov.w", 16,
fb53f5a8 29031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29032 },
29033/* mov.w${G} $Src16AnHI,$Dst16RnHI */
29034 {
29035 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "mov.w", 16,
fb53f5a8 29036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29037 },
29038/* mov.w${G} [$Src16An],$Dst16RnHI */
29039 {
29040 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "mov.w", 16,
fb53f5a8 29041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29042 },
29043/* mov.w${G} $Src16RnHI,$Dst16AnHI */
29044 {
29045 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "mov.w", 16,
fb53f5a8 29046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29047 },
29048/* mov.w${G} $Src16AnHI,$Dst16AnHI */
29049 {
29050 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "mov.w", 16,
fb53f5a8 29051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29052 },
29053/* mov.w${G} [$Src16An],$Dst16AnHI */
29054 {
29055 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "mov.w", 16,
fb53f5a8 29056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29057 },
29058/* mov.w${G} $Src16RnHI,[$Dst16An] */
29059 {
29060 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "mov.w", 16,
fb53f5a8 29061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29062 },
29063/* mov.w${G} $Src16AnHI,[$Dst16An] */
29064 {
29065 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "mov.w", 16,
fb53f5a8 29066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29067 },
29068/* mov.w${G} [$Src16An],[$Dst16An] */
29069 {
29070 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "mov.w", 16,
fb53f5a8 29071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29072 },
29073/* mov.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
29074 {
29075 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "mov.w", 24,
fb53f5a8 29076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29077 },
29078/* mov.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
29079 {
29080 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "mov.w", 24,
fb53f5a8 29081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29082 },
29083/* mov.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
29084 {
29085 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "mov.w", 24,
fb53f5a8 29086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29087 },
29088/* mov.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
29089 {
29090 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "mov.w", 32,
fb53f5a8 29091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29092 },
29093/* mov.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
29094 {
29095 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "mov.w", 32,
fb53f5a8 29096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29097 },
29098/* mov.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
29099 {
29100 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "mov.w", 32,
fb53f5a8 29101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29102 },
29103/* mov.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
29104 {
29105 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "mov.w", 24,
fb53f5a8 29106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29107 },
29108/* mov.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
29109 {
29110 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "mov.w", 24,
fb53f5a8 29111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29112 },
29113/* mov.w${G} [$Src16An],${Dsp-16-u8}[sb] */
29114 {
29115 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "mov.w", 24,
fb53f5a8 29116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29117 },
29118/* mov.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
29119 {
29120 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "mov.w", 32,
fb53f5a8 29121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29122 },
29123/* mov.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
29124 {
29125 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "mov.w", 32,
fb53f5a8 29126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29127 },
29128/* mov.w${G} [$Src16An],${Dsp-16-u16}[sb] */
29129 {
29130 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "mov.w", 32,
fb53f5a8 29131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29132 },
29133/* mov.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
29134 {
29135 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "mov.w", 24,
fb53f5a8 29136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29137 },
29138/* mov.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
29139 {
29140 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "mov.w", 24,
fb53f5a8 29141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29142 },
29143/* mov.w${G} [$Src16An],${Dsp-16-s8}[fb] */
29144 {
29145 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "mov.w", 24,
fb53f5a8 29146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29147 },
29148/* mov.w${G} $Src16RnHI,${Dsp-16-u16} */
29149 {
29150 M32C_INSN_MOV16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mov16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "mov.w", 32,
fb53f5a8 29151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29152 },
29153/* mov.w${G} $Src16AnHI,${Dsp-16-u16} */
29154 {
29155 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mov16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "mov.w", 32,
fb53f5a8 29156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29157 },
29158/* mov.w${G} [$Src16An],${Dsp-16-u16} */
29159 {
29160 M32C_INSN_MOV16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "mov16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "mov.w", 32,
fb53f5a8 29161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29162 },
29163/* mov.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
29164 {
29165 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "mov.b", 24,
fb53f5a8 29166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29167 },
29168/* mov.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
29169 {
29170 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "mov.b", 24,
fb53f5a8 29171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29172 },
29173/* mov.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
29174 {
29175 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "mov.b", 24,
fb53f5a8 29176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29177 },
29178/* mov.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
29179 {
29180 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "mov.b", 24,
fb53f5a8 29181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29182 },
29183/* mov.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
29184 {
29185 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "mov.b", 24,
fb53f5a8 29186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29187 },
29188/* mov.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
29189 {
29190 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "mov.b", 24,
fb53f5a8 29191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29192 },
29193/* mov.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
29194 {
29195 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "mov.b", 24,
fb53f5a8 29196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29197 },
29198/* mov.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
29199 {
29200 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "mov.b", 24,
fb53f5a8 29201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29202 },
29203/* mov.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
29204 {
29205 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "mov.b", 24,
fb53f5a8 29206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29207 },
29208/* mov.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
29209 {
29210 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "mov.b", 32,
fb53f5a8 29211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29212 },
29213/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
29214 {
29215 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "mov.b", 32,
fb53f5a8 29216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29217 },
29218/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
29219 {
29220 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "mov.b", 32,
fb53f5a8 29221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29222 },
29223/* mov.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
29224 {
29225 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "mov.b", 40,
fb53f5a8 29226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29227 },
29228/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
29229 {
29230 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "mov.b", 40,
fb53f5a8 29231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29232 },
29233/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
29234 {
29235 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "mov.b", 40,
fb53f5a8 29236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29237 },
29238/* mov.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
29239 {
29240 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "mov.b", 32,
fb53f5a8 29241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29242 },
29243/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
29244 {
29245 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "mov.b", 32,
fb53f5a8 29246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29247 },
29248/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
29249 {
29250 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "mov.b", 32,
fb53f5a8 29251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29252 },
29253/* mov.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
29254 {
29255 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "mov.b", 40,
fb53f5a8 29256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29257 },
29258/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
29259 {
29260 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "mov.b", 40,
fb53f5a8 29261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29262 },
29263/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
29264 {
29265 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "mov.b", 40,
fb53f5a8 29266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29267 },
29268/* mov.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
29269 {
29270 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "mov.b", 32,
fb53f5a8 29271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29272 },
29273/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
29274 {
29275 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "mov.b", 32,
fb53f5a8 29276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29277 },
29278/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
29279 {
29280 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "mov.b", 32,
fb53f5a8 29281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29282 },
29283/* mov.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
29284 {
29285 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mov16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "mov.b", 40,
fb53f5a8 29286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29287 },
29288/* mov.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
29289 {
29290 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mov16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "mov.b", 40,
fb53f5a8 29291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29292 },
29293/* mov.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
29294 {
29295 M32C_INSN_MOV16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "mov16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "mov.b", 40,
fb53f5a8 29296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29297 },
29298/* mov.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
29299 {
29300 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "mov.b", 32,
fb53f5a8 29301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29302 },
29303/* mov.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
29304 {
29305 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "mov.b", 32,
fb53f5a8 29306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29307 },
29308/* mov.b${G} ${Dsp-16-u16},$Dst16RnQI */
29309 {
29310 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "mov.b", 32,
fb53f5a8 29311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29312 },
29313/* mov.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
29314 {
29315 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "mov.b", 32,
fb53f5a8 29316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29317 },
29318/* mov.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
29319 {
29320 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "mov.b", 32,
fb53f5a8 29321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29322 },
29323/* mov.b${G} ${Dsp-16-u16},$Dst16AnQI */
29324 {
29325 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "mov.b", 32,
fb53f5a8 29326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29327 },
29328/* mov.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
29329 {
29330 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "mov.b", 32,
fb53f5a8 29331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29332 },
29333/* mov.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
29334 {
29335 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "mov.b", 32,
fb53f5a8 29336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29337 },
29338/* mov.b${G} ${Dsp-16-u16},[$Dst16An] */
29339 {
29340 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "mov.b", 32,
fb53f5a8 29341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29342 },
29343/* mov.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
29344 {
29345 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "mov.b", 40,
fb53f5a8 29346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29347 },
29348/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
29349 {
29350 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "mov.b", 40,
fb53f5a8 29351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29352 },
29353/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
29354 {
29355 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "mov.b", 40,
fb53f5a8 29356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29357 },
29358/* mov.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
29359 {
29360 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "mov.b", 48,
fb53f5a8 29361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29362 },
29363/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
29364 {
29365 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "mov.b", 48,
fb53f5a8 29366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29367 },
29368/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
29369 {
29370 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "mov.b", 48,
fb53f5a8 29371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29372 },
29373/* mov.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
29374 {
29375 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "mov.b", 40,
fb53f5a8 29376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29377 },
29378/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
29379 {
29380 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "mov.b", 40,
fb53f5a8 29381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29382 },
29383/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
29384 {
29385 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "mov.b", 40,
fb53f5a8 29386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29387 },
29388/* mov.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
29389 {
29390 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "mov.b", 48,
fb53f5a8 29391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29392 },
29393/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
29394 {
29395 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "mov.b", 48,
fb53f5a8 29396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29397 },
29398/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
29399 {
29400 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "mov.b", 48,
fb53f5a8 29401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29402 },
29403/* mov.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
29404 {
29405 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "mov.b", 40,
fb53f5a8 29406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29407 },
29408/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
29409 {
29410 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "mov.b", 40,
fb53f5a8 29411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29412 },
29413/* mov.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
29414 {
29415 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "mov.b", 40,
fb53f5a8 29416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29417 },
29418/* mov.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
29419 {
29420 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "mov16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "mov.b", 48,
fb53f5a8 29421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29422 },
29423/* mov.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
29424 {
29425 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "mov16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "mov.b", 48,
fb53f5a8 29426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29427 },
29428/* mov.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
29429 {
29430 M32C_INSN_MOV16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "mov16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "mov.b", 48,
fb53f5a8 29431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29432 },
29433/* mov.b${G} $Src16RnQI,$Dst16RnQI */
29434 {
29435 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "mov.b", 16,
fb53f5a8 29436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29437 },
29438/* mov.b${G} $Src16AnQI,$Dst16RnQI */
29439 {
29440 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "mov.b", 16,
fb53f5a8 29441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29442 },
29443/* mov.b${G} [$Src16An],$Dst16RnQI */
29444 {
29445 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "mov.b", 16,
fb53f5a8 29446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29447 },
29448/* mov.b${G} $Src16RnQI,$Dst16AnQI */
29449 {
29450 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "mov.b", 16,
fb53f5a8 29451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29452 },
29453/* mov.b${G} $Src16AnQI,$Dst16AnQI */
29454 {
29455 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "mov.b", 16,
fb53f5a8 29456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29457 },
29458/* mov.b${G} [$Src16An],$Dst16AnQI */
29459 {
29460 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "mov.b", 16,
fb53f5a8 29461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29462 },
29463/* mov.b${G} $Src16RnQI,[$Dst16An] */
29464 {
29465 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "mov.b", 16,
fb53f5a8 29466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29467 },
29468/* mov.b${G} $Src16AnQI,[$Dst16An] */
29469 {
29470 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "mov.b", 16,
fb53f5a8 29471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29472 },
29473/* mov.b${G} [$Src16An],[$Dst16An] */
29474 {
29475 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "mov.b", 16,
fb53f5a8 29476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29477 },
29478/* mov.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
29479 {
29480 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "mov.b", 24,
fb53f5a8 29481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29482 },
29483/* mov.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
29484 {
29485 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "mov.b", 24,
fb53f5a8 29486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29487 },
29488/* mov.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
29489 {
29490 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "mov.b", 24,
fb53f5a8 29491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29492 },
29493/* mov.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
29494 {
29495 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "mov.b", 32,
fb53f5a8 29496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29497 },
29498/* mov.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
29499 {
29500 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "mov.b", 32,
fb53f5a8 29501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29502 },
29503/* mov.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
29504 {
29505 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "mov.b", 32,
fb53f5a8 29506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29507 },
29508/* mov.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
29509 {
29510 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "mov.b", 24,
fb53f5a8 29511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29512 },
29513/* mov.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
29514 {
29515 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "mov.b", 24,
fb53f5a8 29516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29517 },
29518/* mov.b${G} [$Src16An],${Dsp-16-u8}[sb] */
29519 {
29520 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "mov.b", 24,
fb53f5a8 29521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29522 },
29523/* mov.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
29524 {
29525 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "mov.b", 32,
fb53f5a8 29526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29527 },
29528/* mov.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
29529 {
29530 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "mov.b", 32,
fb53f5a8 29531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29532 },
29533/* mov.b${G} [$Src16An],${Dsp-16-u16}[sb] */
29534 {
29535 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "mov.b", 32,
fb53f5a8 29536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29537 },
29538/* mov.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
29539 {
29540 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "mov.b", 24,
fb53f5a8 29541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29542 },
29543/* mov.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
29544 {
29545 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "mov.b", 24,
fb53f5a8 29546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29547 },
29548/* mov.b${G} [$Src16An],${Dsp-16-s8}[fb] */
29549 {
29550 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "mov.b", 24,
fb53f5a8 29551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29552 },
29553/* mov.b${G} $Src16RnQI,${Dsp-16-u16} */
29554 {
29555 M32C_INSN_MOV16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mov16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "mov.b", 32,
fb53f5a8 29556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29557 },
29558/* mov.b${G} $Src16AnQI,${Dsp-16-u16} */
29559 {
29560 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mov16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "mov.b", 32,
fb53f5a8 29561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29562 },
29563/* mov.b${G} [$Src16An],${Dsp-16-u16} */
29564 {
29565 M32C_INSN_MOV16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "mov16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "mov.b", 32,
fb53f5a8 29566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29567 },
29568/* mov.w${Z} #0,${Dsp-8-u8}[sb] */
29569 {
29570 M32C_INSN_MOV32_W_IMM_Z_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "mov32.w-imm-Z-2-S-8-dst32-2-S-8-SB-relative-HI", "mov.w", 16,
fb53f5a8 29571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29572 },
29573/* mov.w${Z} #0,${Dsp-8-s8}[fb] */
29574 {
29575 M32C_INSN_MOV32_W_IMM_Z_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "mov32.w-imm-Z-2-S-8-dst32-2-S-8-FB-relative-HI", "mov.w", 16,
fb53f5a8 29576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29577 },
29578/* mov.w${Z} #0,${Dsp-8-u16} */
29579 {
29580 M32C_INSN_MOV32_W_IMM_Z_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "mov32.w-imm-Z-2-S-16-dst32-2-S-16-absolute-HI", "mov.w", 24,
fb53f5a8 29581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29582 },
29583/* mov.w${Z} #0,r0 */
29584 {
29585 M32C_INSN_MOV32_W_IMM_Z_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "mov32.w-imm-Z-2-S-basic-dst32-2-S-R0-direct-HI", "mov.w", 8,
fb53f5a8 29586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29587 },
29588/* mov.b${Z} #0,${Dsp-8-u8}[sb] */
29589 {
29590 M32C_INSN_MOV32_B_IMM_Z_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "mov32.b-imm-Z-2-S-8-dst32-2-S-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 29591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29592 },
29593/* mov.b${Z} #0,${Dsp-8-s8}[fb] */
29594 {
29595 M32C_INSN_MOV32_B_IMM_Z_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "mov32.b-imm-Z-2-S-8-dst32-2-S-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 29596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29597 },
29598/* mov.b${Z} #0,${Dsp-8-u16} */
29599 {
29600 M32C_INSN_MOV32_B_IMM_Z_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "mov32.b-imm-Z-2-S-16-dst32-2-S-16-absolute-QI", "mov.b", 24,
fb53f5a8 29601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29602 },
29603/* mov.b${Z} #0,r0l */
29604 {
29605 M32C_INSN_MOV32_B_IMM_Z_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "mov32.b-imm-Z-2-S-basic-dst32-2-S-R0l-direct-QI", "mov.b", 8,
fb53f5a8 29606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29607 },
29608/* mov.b${Z} #0,r0l */
29609 {
29610 M32C_INSN_MOV16_B_Z_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "mov16.b-Z-imm8-dst3-dst16-3-S-R0l-direct-QI", "mov.b", 8,
fb53f5a8 29611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29612 },
29613/* mov.b${Z} #0,r0h */
29614 {
29615 M32C_INSN_MOV16_B_Z_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "mov16.b-Z-imm8-dst3-dst16-3-S-R0h-direct-QI", "mov.b", 8,
fb53f5a8 29616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29617 },
29618/* mov.b${Z} #0,${Dsp-8-u8}[sb] */
29619 {
29620 M32C_INSN_MOV16_B_Z_IMM8_DST3_DST16_3_S_8_8_SB_RELATIVE_QI, "mov16.b-Z-imm8-dst3-dst16-3-S-8-8-SB-relative-QI", "mov.b", 16,
fb53f5a8 29621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29622 },
29623/* mov.b${Z} #0,${Dsp-8-s8}[fb] */
29624 {
29625 M32C_INSN_MOV16_B_Z_IMM8_DST3_DST16_3_S_8_8_FB_RELATIVE_QI, "mov16.b-Z-imm8-dst3-dst16-3-S-8-8-FB-relative-QI", "mov.b", 16,
fb53f5a8 29626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29627 },
29628/* mov.b${Z} #0,${Dsp-8-u16} */
29629 {
29630 M32C_INSN_MOV16_B_Z_IMM8_DST3_DST16_3_S_8_16_ABSOLUTE_QI, "mov16.b-Z-imm8-dst3-dst16-3-S-8-16-absolute-QI", "mov.b", 24,
fb53f5a8 29631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 29632 },
49f58d10
JB
29633/* mov.w${Q} #${Imm-12-s4},$Dst32RnUnprefixedHI */
29634 {
29635 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 29636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29637 },
29638/* mov.w${Q} #${Imm-12-s4},$Dst32AnUnprefixedHI */
29639 {
29640 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "mov.w", 16,
fb53f5a8 29641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29642 },
29643/* mov.w${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
29644 {
29645 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "mov.w", 16,
fb53f5a8 29646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29647 },
29648/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
29649 {
29650 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 29651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29652 },
29653/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
29654 {
29655 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29657 },
29658/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
29659 {
29660 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 29661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29662 },
29663/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
29664 {
29665 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 29666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29667 },
29668/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
29669 {
29670 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29672 },
29673/* mov.w${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
29674 {
29675 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 24,
fb53f5a8 29676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29677 },
29678/* mov.w${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
29679 {
29680 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29682 },
29683/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u16} */
29684 {
29685 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29687 },
29688/* mov.w${Q} #${Imm-12-s4},${Dsp-16-u24} */
29689 {
29690 M32C_INSN_MOV32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 40,
fb53f5a8 29691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29692 },
29693/* mov.b${Q} #${Imm-12-s4},$Dst32RnUnprefixedQI */
29694 {
29695 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 29696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29697 },
29698/* mov.b${Q} #${Imm-12-s4},$Dst32AnUnprefixedQI */
29699 {
29700 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "mov.b", 16,
fb53f5a8 29701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29702 },
29703/* mov.b${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
29704 {
29705 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "mov.b", 16,
fb53f5a8 29706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29707 },
29708/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
29709 {
29710 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 29711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29712 },
29713/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
29714 {
29715 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 29716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29717 },
29718/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
29719 {
29720 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 29721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29722 },
29723/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
29724 {
29725 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 29726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29727 },
29728/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
29729 {
29730 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 29731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29732 },
29733/* mov.b${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
29734 {
29735 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 24,
fb53f5a8 29736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29737 },
29738/* mov.b${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
29739 {
29740 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 29741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29742 },
29743/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u16} */
29744 {
29745 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 32,
fb53f5a8 29746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29747 },
29748/* mov.b${Q} #${Imm-12-s4},${Dsp-16-u24} */
29749 {
29750 M32C_INSN_MOV32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 29751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29752 },
29753/* mov.w${Q} #${Imm-8-s4},$Dst16RnQI */
29754 {
29755 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_RN_DIRECT_QI, "mov16.w-imm4-Q-16-dst16-Rn-direct-QI", "mov.w", 16,
fb53f5a8 29756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29757 },
29758/* mov.w${Q} #${Imm-8-s4},$Dst16AnQI */
29759 {
29760 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_AN_DIRECT_QI, "mov16.w-imm4-Q-16-dst16-An-direct-QI", "mov.w", 16,
fb53f5a8 29761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29762 },
29763/* mov.w${Q} #${Imm-8-s4},[$Dst16An] */
29764 {
29765 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_AN_INDIRECT_QI, "mov16.w-imm4-Q-16-dst16-An-indirect-QI", "mov.w", 16,
fb53f5a8 29766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29767 },
29768/* mov.w${Q} #${Imm-8-s4},${Dsp-16-u8}[$Dst16An] */
29769 {
29770 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "mov16.w-imm4-Q-16-dst16-16-8-An-relative-QI", "mov.w", 24,
fb53f5a8 29771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29772 },
29773/* mov.w${Q} #${Imm-8-s4},${Dsp-16-u16}[$Dst16An] */
29774 {
29775 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "mov16.w-imm4-Q-16-dst16-16-16-An-relative-QI", "mov.w", 32,
fb53f5a8 29776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29777 },
29778/* mov.w${Q} #${Imm-8-s4},${Dsp-16-u8}[sb] */
29779 {
29780 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "mov16.w-imm4-Q-16-dst16-16-8-SB-relative-QI", "mov.w", 24,
fb53f5a8 29781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29782 },
29783/* mov.w${Q} #${Imm-8-s4},${Dsp-16-u16}[sb] */
29784 {
29785 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "mov16.w-imm4-Q-16-dst16-16-16-SB-relative-QI", "mov.w", 32,
fb53f5a8 29786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29787 },
29788/* mov.w${Q} #${Imm-8-s4},${Dsp-16-s8}[fb] */
29789 {
29790 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "mov16.w-imm4-Q-16-dst16-16-8-FB-relative-QI", "mov.w", 24,
fb53f5a8 29791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29792 },
29793/* mov.w${Q} #${Imm-8-s4},${Dsp-16-u16} */
29794 {
29795 M32C_INSN_MOV16_W_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "mov16.w-imm4-Q-16-dst16-16-16-absolute-QI", "mov.w", 32,
fb53f5a8 29796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29797 },
29798/* mov.b${Q} #${Imm-8-s4},$Dst16RnQI */
29799 {
29800 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_RN_DIRECT_QI, "mov16.b-imm4-Q-16-dst16-Rn-direct-QI", "mov.b", 16,
fb53f5a8 29801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29802 },
29803/* mov.b${Q} #${Imm-8-s4},$Dst16AnQI */
29804 {
29805 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_AN_DIRECT_QI, "mov16.b-imm4-Q-16-dst16-An-direct-QI", "mov.b", 16,
fb53f5a8 29806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29807 },
29808/* mov.b${Q} #${Imm-8-s4},[$Dst16An] */
29809 {
29810 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_AN_INDIRECT_QI, "mov16.b-imm4-Q-16-dst16-An-indirect-QI", "mov.b", 16,
fb53f5a8 29811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29812 },
29813/* mov.b${Q} #${Imm-8-s4},${Dsp-16-u8}[$Dst16An] */
29814 {
29815 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "mov16.b-imm4-Q-16-dst16-16-8-An-relative-QI", "mov.b", 24,
fb53f5a8 29816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29817 },
29818/* mov.b${Q} #${Imm-8-s4},${Dsp-16-u16}[$Dst16An] */
29819 {
29820 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "mov16.b-imm4-Q-16-dst16-16-16-An-relative-QI", "mov.b", 32,
fb53f5a8 29821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29822 },
29823/* mov.b${Q} #${Imm-8-s4},${Dsp-16-u8}[sb] */
29824 {
29825 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "mov16.b-imm4-Q-16-dst16-16-8-SB-relative-QI", "mov.b", 24,
fb53f5a8 29826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29827 },
29828/* mov.b${Q} #${Imm-8-s4},${Dsp-16-u16}[sb] */
29829 {
29830 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "mov16.b-imm4-Q-16-dst16-16-16-SB-relative-QI", "mov.b", 32,
fb53f5a8 29831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29832 },
29833/* mov.b${Q} #${Imm-8-s4},${Dsp-16-s8}[fb] */
29834 {
29835 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "mov16.b-imm4-Q-16-dst16-16-8-FB-relative-QI", "mov.b", 24,
fb53f5a8 29836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
29837 },
29838/* mov.b${Q} #${Imm-8-s4},${Dsp-16-u16} */
29839 {
29840 M32C_INSN_MOV16_B_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "mov16.b-imm4-Q-16-dst16-16-16-absolute-QI", "mov.b", 32,
fb53f5a8 29841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 29842 },
e729279b
NC
29843/* mov.b${S} #${Imm-8-QI},r0l */
29844 {
29845 M32C_INSN_MOV16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "mov16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "mov.b", 16,
fb53f5a8 29846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
e729279b
NC
29847 },
29848/* mov.b${S} #${Imm-8-QI},r0h */
29849 {
29850 M32C_INSN_MOV16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "mov16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "mov.b", 16,
fb53f5a8 29851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
e729279b
NC
29852 },
29853/* mov.b${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
29854 {
29855 M32C_INSN_MOV16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "mov16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "mov.b", 24,
fb53f5a8 29856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
e729279b
NC
29857 },
29858/* mov.b${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
29859 {
29860 M32C_INSN_MOV16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "mov16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "mov.b", 24,
fb53f5a8 29861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
e729279b
NC
29862 },
29863/* mov.b${S} #${Imm-8-QI},${Dsp-16-u16} */
29864 {
29865 M32C_INSN_MOV16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "mov16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "mov.b", 32,
fb53f5a8 29866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
e729279b
NC
29867 },
29868/* mov.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
29869 {
29870 M32C_INSN_MOV32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "mov32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "mov.w", 32,
fb53f5a8 29871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29872 },
29873/* mov.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
29874 {
29875 M32C_INSN_MOV32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "mov32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "mov.w", 32,
fb53f5a8 29876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29877 },
29878/* mov.w${S} #${Imm-24-HI},${Dsp-8-u16} */
29879 {
29880 M32C_INSN_MOV32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "mov32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "mov.w", 40,
fb53f5a8 29881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29882 },
29883/* mov.w${S} #${Imm-8-HI},r0 */
29884 {
29885 M32C_INSN_MOV32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "mov32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "mov.w", 24,
fb53f5a8 29886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29887 },
29888/* mov.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
29889 {
29890 M32C_INSN_MOV32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "mov32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "mov.b", 24,
fb53f5a8 29891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29892 },
29893/* mov.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
29894 {
29895 M32C_INSN_MOV32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "mov32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "mov.b", 24,
fb53f5a8 29896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29897 },
29898/* mov.b${S} #${Imm-24-QI},${Dsp-8-u16} */
29899 {
29900 M32C_INSN_MOV32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "mov32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "mov.b", 32,
fb53f5a8 29901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b
NC
29902 },
29903/* mov.b${S} #${Imm-8-QI},r0l */
29904 {
29905 M32C_INSN_MOV32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "mov32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "mov.b", 16,
fb53f5a8 29906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
e729279b 29907 },
49f58d10
JB
29908/* mov.l${G} #${Imm-16-SI},$Dst32RnUnprefixedSI */
29909 {
29910 M32C_INSN_MOV32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "mov32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "mov.l", 48,
fb53f5a8 29911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29912 },
29913/* mov.l${G} #${Imm-16-SI},$Dst32AnUnprefixedSI */
29914 {
29915 M32C_INSN_MOV32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "mov32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "mov.l", 48,
fb53f5a8 29916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29917 },
29918/* mov.l${G} #${Imm-16-SI},[$Dst32AnUnprefixed] */
29919 {
29920 M32C_INSN_MOV32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "mov32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "mov.l", 48,
fb53f5a8 29921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29922 },
29923/* mov.l${G} #${Imm-24-SI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
29924 {
29925 M32C_INSN_MOV32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 29926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29927 },
29928/* mov.l${G} #${Imm-24-SI},${Dsp-16-u8}[sb] */
29929 {
29930 M32C_INSN_MOV32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 29931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29932 },
29933/* mov.l${G} #${Imm-24-SI},${Dsp-16-s8}[fb] */
29934 {
29935 M32C_INSN_MOV32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "mov.l", 56,
fb53f5a8 29936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29937 },
29938/* mov.l${G} #${Imm-32-SI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
29939 {
29940 M32C_INSN_MOV32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "mov.l", 64,
fb53f5a8 29941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29942 },
29943/* mov.l${G} #${Imm-32-SI},${Dsp-16-u16}[sb] */
29944 {
29945 M32C_INSN_MOV32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "mov.l", 64,
fb53f5a8 29946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29947 },
29948/* mov.l${G} #${Imm-32-SI},${Dsp-16-s16}[fb] */
29949 {
29950 M32C_INSN_MOV32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "mov.l", 64,
fb53f5a8 29951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29952 },
29953/* mov.l${G} #${Imm-32-SI},${Dsp-16-u16} */
29954 {
29955 M32C_INSN_MOV32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "mov32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "mov.l", 64,
fb53f5a8 29956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29957 },
29958/* mov.l${G} #${Imm-40-SI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
29959 {
29960 M32C_INSN_MOV32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "mov32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "mov.l", 72,
fb53f5a8 29961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29962 },
29963/* mov.l${G} #${Imm-40-SI},${Dsp-16-u24} */
29964 {
29965 M32C_INSN_MOV32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "mov32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "mov.l", 72,
fb53f5a8 29966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29967 },
29968/* mov.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
29969 {
29970 M32C_INSN_MOV32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "mov32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29972 },
29973/* mov.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
29974 {
29975 M32C_INSN_MOV32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "mov32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29977 },
29978/* mov.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
29979 {
29980 M32C_INSN_MOV32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "mov32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "mov.w", 32,
fb53f5a8 29981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29982 },
29983/* mov.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
29984 {
29985 M32C_INSN_MOV32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 29986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29987 },
29988/* mov.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
29989 {
29990 M32C_INSN_MOV32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 29991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29992 },
29993/* mov.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
29994 {
29995 M32C_INSN_MOV32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "mov.w", 40,
fb53f5a8 29996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
29997 },
29998/* mov.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
29999 {
30000 M32C_INSN_MOV32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 30001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30002 },
30003/* mov.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
30004 {
30005 M32C_INSN_MOV32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 30006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30007 },
30008/* mov.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
30009 {
30010 M32C_INSN_MOV32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "mov.w", 48,
fb53f5a8 30011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30012 },
30013/* mov.w${G} #${Imm-32-HI},${Dsp-16-u16} */
30014 {
30015 M32C_INSN_MOV32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "mov32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "mov.w", 48,
fb53f5a8 30016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30017 },
30018/* mov.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
30019 {
30020 M32C_INSN_MOV32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "mov32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "mov.w", 56,
fb53f5a8 30021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30022 },
30023/* mov.w${G} #${Imm-40-HI},${Dsp-16-u24} */
30024 {
30025 M32C_INSN_MOV32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "mov32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "mov.w", 56,
fb53f5a8 30026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30027 },
30028/* mov.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
30029 {
30030 M32C_INSN_MOV32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "mov32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 30031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30032 },
30033/* mov.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
30034 {
30035 M32C_INSN_MOV32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "mov32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "mov.b", 24,
fb53f5a8 30036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30037 },
30038/* mov.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
30039 {
30040 M32C_INSN_MOV32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "mov32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "mov.b", 24,
fb53f5a8 30041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30042 },
30043/* mov.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
30044 {
30045 M32C_INSN_MOV32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 30046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30047 },
30048/* mov.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
30049 {
30050 M32C_INSN_MOV32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 30051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30052 },
30053/* mov.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
30054 {
30055 M32C_INSN_MOV32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "mov.b", 32,
fb53f5a8 30056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30057 },
30058/* mov.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
30059 {
30060 M32C_INSN_MOV32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 30061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30062 },
30063/* mov.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
30064 {
30065 M32C_INSN_MOV32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 30066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30067 },
30068/* mov.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
30069 {
30070 M32C_INSN_MOV32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "mov.b", 40,
fb53f5a8 30071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30072 },
30073/* mov.b${G} #${Imm-32-QI},${Dsp-16-u16} */
30074 {
30075 M32C_INSN_MOV32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "mov32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "mov.b", 40,
fb53f5a8 30076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30077 },
30078/* mov.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
30079 {
30080 M32C_INSN_MOV32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "mov32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "mov.b", 48,
fb53f5a8 30081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30082 },
30083/* mov.b${G} #${Imm-40-QI},${Dsp-16-u24} */
30084 {
30085 M32C_INSN_MOV32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "mov32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "mov.b", 48,
fb53f5a8 30086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30087 },
30088/* mov.w${G} #${Imm-16-HI},$Dst16RnHI */
30089 {
30090 M32C_INSN_MOV16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "mov16.w-imm-G-basic-dst16-Rn-direct-HI", "mov.w", 32,
fb53f5a8 30091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30092 },
30093/* mov.w${G} #${Imm-16-HI},$Dst16AnHI */
30094 {
30095 M32C_INSN_MOV16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "mov16.w-imm-G-basic-dst16-An-direct-HI", "mov.w", 32,
fb53f5a8 30096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30097 },
30098/* mov.w${G} #${Imm-16-HI},[$Dst16An] */
30099 {
30100 M32C_INSN_MOV16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "mov16.w-imm-G-basic-dst16-An-indirect-HI", "mov.w", 32,
fb53f5a8 30101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30102 },
30103/* mov.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
30104 {
30105 M32C_INSN_MOV16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "mov16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "mov.w", 40,
fb53f5a8 30106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30107 },
30108/* mov.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
30109 {
30110 M32C_INSN_MOV16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "mov16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "mov.w", 40,
fb53f5a8 30111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30112 },
30113/* mov.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
30114 {
30115 M32C_INSN_MOV16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "mov16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "mov.w", 40,
fb53f5a8 30116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30117 },
30118/* mov.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
30119 {
30120 M32C_INSN_MOV16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "mov16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "mov.w", 48,
fb53f5a8 30121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30122 },
30123/* mov.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
30124 {
30125 M32C_INSN_MOV16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "mov16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "mov.w", 48,
fb53f5a8 30126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30127 },
30128/* mov.w${G} #${Imm-32-HI},${Dsp-16-u16} */
30129 {
30130 M32C_INSN_MOV16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "mov16.w-imm-G-16-16-dst16-16-16-absolute-HI", "mov.w", 48,
fb53f5a8 30131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30132 },
30133/* mov.b${G} #${Imm-16-QI},$Dst16RnQI */
30134 {
30135 M32C_INSN_MOV16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "mov16.b-imm-G-basic-dst16-Rn-direct-QI", "mov.b", 24,
fb53f5a8 30136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30137 },
30138/* mov.b${G} #${Imm-16-QI},$Dst16AnQI */
30139 {
30140 M32C_INSN_MOV16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "mov16.b-imm-G-basic-dst16-An-direct-QI", "mov.b", 24,
fb53f5a8 30141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30142 },
30143/* mov.b${G} #${Imm-16-QI},[$Dst16An] */
30144 {
30145 M32C_INSN_MOV16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "mov16.b-imm-G-basic-dst16-An-indirect-QI", "mov.b", 24,
fb53f5a8 30146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30147 },
30148/* mov.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
30149 {
30150 M32C_INSN_MOV16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "mov16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "mov.b", 32,
fb53f5a8 30151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30152 },
30153/* mov.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
30154 {
30155 M32C_INSN_MOV16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "mov16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "mov.b", 32,
fb53f5a8 30156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30157 },
30158/* mov.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
30159 {
30160 M32C_INSN_MOV16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "mov16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "mov.b", 32,
fb53f5a8 30161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30162 },
30163/* mov.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
30164 {
30165 M32C_INSN_MOV16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "mov16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "mov.b", 40,
fb53f5a8 30166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30167 },
30168/* mov.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
30169 {
30170 M32C_INSN_MOV16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "mov16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "mov.b", 40,
fb53f5a8 30171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30172 },
30173/* mov.b${G} #${Imm-32-QI},${Dsp-16-u16} */
30174 {
30175 M32C_INSN_MOV16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "mov16.b-imm-G-16-16-dst16-16-16-absolute-QI", "mov.b", 40,
fb53f5a8 30176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
30177 },
30178/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
30179 {
30180 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 32,
fb53f5a8 30181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30182 },
30183/* min.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
30184 {
30185 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 32,
fb53f5a8 30186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30187 },
30188/* min.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
30189 {
30190 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 32,
fb53f5a8 30191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30192 },
30193/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
30194 {
30195 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 32,
fb53f5a8 30196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30197 },
30198/* min.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
30199 {
30200 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 32,
fb53f5a8 30201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30202 },
30203/* min.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
30204 {
30205 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 32,
fb53f5a8 30206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30207 },
30208/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
30209 {
30210 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 32,
fb53f5a8 30211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30212 },
30213/* min.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
30214 {
30215 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 32,
fb53f5a8 30216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30217 },
30218/* min.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
30219 {
30220 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 32,
fb53f5a8 30221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30222 },
30223/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
30224 {
30225 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30227 },
30228/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
30229 {
30230 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30232 },
30233/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
30234 {
30235 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30237 },
30238/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
30239 {
30240 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30242 },
30243/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
30244 {
30245 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30247 },
30248/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
30249 {
30250 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30252 },
30253/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
30254 {
30255 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30257 },
30258/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
30259 {
30260 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30262 },
30263/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
30264 {
30265 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30267 },
30268/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
30269 {
30270 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30272 },
30273/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
30274 {
30275 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30277 },
30278/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
30279 {
30280 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30282 },
30283/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
30284 {
30285 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30287 },
30288/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
30289 {
30290 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30292 },
30293/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
30294 {
30295 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30297 },
30298/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
30299 {
30300 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30302 },
30303/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
30304 {
30305 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30307 },
30308/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
30309 {
30310 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30312 },
30313/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
30314 {
30315 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30317 },
30318/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
30319 {
30320 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30322 },
30323/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
30324 {
30325 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30327 },
30328/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
30329 {
30330 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "min.w", 48,
fb53f5a8 30331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30332 },
30333/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
30334 {
30335 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "min.w", 48,
fb53f5a8 30336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30337 },
30338/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
30339 {
30340 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "min.w", 48,
fb53f5a8 30341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30342 },
30343/* min.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
30344 {
30345 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30347 },
30348/* min.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
30349 {
30350 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30352 },
30353/* min.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
30354 {
30355 M32C_INSN_MIN32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30357 },
30358/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
30359 {
30360 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30362 },
30363/* min.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
30364 {
30365 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30367 },
30368/* min.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
30369 {
30370 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30372 },
30373/* min.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
30374 {
30375 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30377 },
30378/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
30379 {
30380 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30382 },
30383/* min.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
30384 {
30385 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30387 },
30388/* min.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
30389 {
30390 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30392 },
30393/* min.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
30394 {
30395 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 30396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30397 },
30398/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
30399 {
30400 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 40,
fb53f5a8 30401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30402 },
30403/* min.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
30404 {
30405 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 40,
fb53f5a8 30406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30407 },
30408/* min.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
30409 {
30410 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 40,
fb53f5a8 30411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30412 },
30413/* min.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
30414 {
30415 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 40,
fb53f5a8 30416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30417 },
30418/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
30419 {
30420 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30422 },
30423/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
30424 {
30425 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30427 },
30428/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
30429 {
30430 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30432 },
30433/* min.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
30434 {
30435 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30437 },
30438/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
30439 {
30440 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30442 },
30443/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
30444 {
30445 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30447 },
30448/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
30449 {
30450 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30452 },
30453/* min.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
30454 {
30455 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30457 },
30458/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
30459 {
30460 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30462 },
30463/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
30464 {
30465 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30467 },
30468/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
30469 {
30470 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30472 },
30473/* min.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
30474 {
30475 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30477 },
30478/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
30479 {
30480 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30482 },
30483/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
30484 {
30485 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30487 },
30488/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
30489 {
30490 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30492 },
30493/* min.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
30494 {
30495 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30497 },
30498/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
30499 {
30500 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30502 },
30503/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
30504 {
30505 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30507 },
30508/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
30509 {
30510 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30512 },
30513/* min.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
30514 {
30515 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30517 },
30518/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
30519 {
30520 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30522 },
30523/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
30524 {
30525 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30527 },
30528/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
30529 {
30530 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30532 },
30533/* min.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
30534 {
30535 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30537 },
30538/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
30539 {
30540 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30542 },
30543/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
30544 {
30545 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30547 },
30548/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
30549 {
30550 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30552 },
30553/* min.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
30554 {
30555 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30557 },
30558/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
30559 {
30560 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30562 },
30563/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
30564 {
30565 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30567 },
30568/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
30569 {
30570 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30572 },
30573/* min.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
30574 {
30575 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 30576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30577 },
30578/* min.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
30579 {
30580 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 30581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30582 },
30583/* min.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
30584 {
30585 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 30586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30587 },
30588/* min.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
30589 {
30590 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 30591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30592 },
30593/* min.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
30594 {
30595 M32C_INSN_MIN32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 30596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30597 },
30598/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
30599 {
30600 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 48,
fb53f5a8 30601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30602 },
30603/* min.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
30604 {
30605 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 48,
fb53f5a8 30606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30607 },
30608/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
30609 {
30610 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 48,
fb53f5a8 30611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30612 },
30613/* min.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
30614 {
30615 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 48,
fb53f5a8 30616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30617 },
30618/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
30619 {
30620 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 48,
fb53f5a8 30621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30622 },
30623/* min.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
30624 {
30625 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 48,
fb53f5a8 30626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30627 },
30628/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
30629 {
30630 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30632 },
30633/* min.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
30634 {
30635 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30637 },
30638/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
30639 {
30640 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30642 },
30643/* min.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
30644 {
30645 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30647 },
30648/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
30649 {
30650 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "min.w", 72,
fb53f5a8 30651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30652 },
30653/* min.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
30654 {
30655 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "min.w", 72,
fb53f5a8 30656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30657 },
30658/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
30659 {
30660 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30662 },
30663/* min.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
30664 {
30665 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30667 },
30668/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
30669 {
30670 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30672 },
30673/* min.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
30674 {
30675 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30677 },
30678/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
30679 {
30680 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30682 },
30683/* min.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
30684 {
30685 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 30686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30687 },
30688/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
30689 {
30690 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30692 },
30693/* min.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
30694 {
30695 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 30696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30697 },
30698/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
30699 {
30700 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 30701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30702 },
30703/* min.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
30704 {
30705 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 30706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30707 },
30708/* min.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
30709 {
30710 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "min.w", 72,
fb53f5a8 30711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30712 },
30713/* min.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
30714 {
30715 M32C_INSN_MIN32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "min32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "min.w", 72,
fb53f5a8 30716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30717 },
30718/* min.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
30719 {
30720 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 24,
fb53f5a8 30721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30722 },
30723/* min.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
30724 {
30725 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 24,
fb53f5a8 30726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30727 },
30728/* min.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
30729 {
30730 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "min.w", 24,
fb53f5a8 30731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30732 },
30733/* min.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
30734 {
30735 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 24,
fb53f5a8 30736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30737 },
30738/* min.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
30739 {
30740 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 24,
fb53f5a8 30741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30742 },
30743/* min.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
30744 {
30745 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "min.w", 24,
fb53f5a8 30746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30747 },
30748/* min.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
30749 {
30750 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 24,
fb53f5a8 30751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30752 },
30753/* min.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
30754 {
30755 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 24,
fb53f5a8 30756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30757 },
30758/* min.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
30759 {
30760 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "min.w", 24,
fb53f5a8 30761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30762 },
30763/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
30764 {
30765 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30767 },
30768/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
30769 {
30770 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30772 },
30773/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
30774 {
30775 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30777 },
30778/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
30779 {
30780 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30782 },
30783/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
30784 {
30785 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30787 },
30788/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
30789 {
30790 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30792 },
30793/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
30794 {
30795 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30797 },
30798/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
30799 {
30800 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30802 },
30803/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
30804 {
30805 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 30806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30807 },
30808/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
30809 {
30810 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30812 },
30813/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
30814 {
30815 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30817 },
30818/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
30819 {
30820 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30822 },
30823/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
30824 {
30825 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30827 },
30828/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
30829 {
30830 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30832 },
30833/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
30834 {
30835 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30837 },
30838/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
30839 {
30840 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30842 },
30843/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
30844 {
30845 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30847 },
30848/* min.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
30849 {
30850 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "min.w", 32,
fb53f5a8 30851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30852 },
30853/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
30854 {
30855 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30857 },
30858/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
30859 {
30860 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30862 },
30863/* min.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
30864 {
30865 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "min.w", 40,
fb53f5a8 30866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30867 },
30868/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
30869 {
30870 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "min.w", 40,
fb53f5a8 30871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30872 },
30873/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
30874 {
30875 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "min.w", 40,
fb53f5a8 30876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30877 },
30878/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
30879 {
30880 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "min.w", 40,
fb53f5a8 30881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30882 },
30883/* min.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
30884 {
30885 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "min.w", 48,
fb53f5a8 30886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30887 },
30888/* min.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
30889 {
30890 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "min.w", 48,
fb53f5a8 30891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30892 },
30893/* min.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
30894 {
30895 M32C_INSN_MIN32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "min32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "min.w", 48,
fb53f5a8 30896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30897 },
30898/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
30899 {
30900 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 30901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30902 },
30903/* min.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
30904 {
30905 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 30906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30907 },
30908/* min.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
30909 {
30910 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 30911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30912 },
30913/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
30914 {
30915 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 30916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30917 },
30918/* min.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
30919 {
30920 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 30921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30922 },
30923/* min.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
30924 {
30925 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 30926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30927 },
30928/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
30929 {
30930 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 32,
fb53f5a8 30931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30932 },
30933/* min.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
30934 {
30935 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 32,
fb53f5a8 30936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30937 },
30938/* min.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
30939 {
30940 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 32,
fb53f5a8 30941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30942 },
30943/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
30944 {
30945 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 30946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30947 },
30948/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
30949 {
30950 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 30951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30952 },
30953/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
30954 {
30955 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 30956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30957 },
30958/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
30959 {
30960 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 30961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30962 },
30963/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
30964 {
30965 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 30966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30967 },
30968/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
30969 {
30970 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 30971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30972 },
30973/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
30974 {
30975 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 30976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30977 },
30978/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
30979 {
30980 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 30981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30982 },
30983/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
30984 {
30985 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 30986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30987 },
30988/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
30989 {
30990 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 30991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30992 },
30993/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
30994 {
30995 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 30996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
30997 },
30998/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
30999 {
31000 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31002 },
31003/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
31004 {
31005 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31007 },
31008/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
31009 {
31010 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31012 },
31013/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
31014 {
31015 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31017 },
31018/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
31019 {
31020 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31022 },
31023/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
31024 {
31025 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31027 },
31028/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
31029 {
31030 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31032 },
31033/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
31034 {
31035 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31037 },
31038/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
31039 {
31040 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31042 },
31043/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
31044 {
31045 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31047 },
31048/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
31049 {
31050 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31052 },
31053/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
31054 {
31055 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31057 },
31058/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
31059 {
31060 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31062 },
31063/* min.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
31064 {
31065 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31067 },
31068/* min.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
31069 {
31070 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31072 },
31073/* min.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
31074 {
31075 M32C_INSN_MIN32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31077 },
31078/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
31079 {
31080 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31082 },
31083/* min.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
31084 {
31085 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31087 },
31088/* min.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
31089 {
31090 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31092 },
31093/* min.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
31094 {
31095 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31097 },
31098/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
31099 {
31100 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31102 },
31103/* min.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
31104 {
31105 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31107 },
31108/* min.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
31109 {
31110 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31112 },
31113/* min.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
31114 {
31115 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 40,
fb53f5a8 31116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31117 },
31118/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
31119 {
31120 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 40,
fb53f5a8 31121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31122 },
31123/* min.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
31124 {
31125 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 40,
fb53f5a8 31126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31127 },
31128/* min.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
31129 {
31130 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 40,
fb53f5a8 31131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31132 },
31133/* min.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
31134 {
31135 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 40,
fb53f5a8 31136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31137 },
31138/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
31139 {
31140 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31142 },
31143/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
31144 {
31145 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31147 },
31148/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
31149 {
31150 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31152 },
31153/* min.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
31154 {
31155 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31157 },
31158/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
31159 {
31160 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31162 },
31163/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
31164 {
31165 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31167 },
31168/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
31169 {
31170 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31172 },
31173/* min.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
31174 {
31175 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31177 },
31178/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
31179 {
31180 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31182 },
31183/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
31184 {
31185 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31187 },
31188/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
31189 {
31190 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31192 },
31193/* min.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
31194 {
31195 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31197 },
31198/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
31199 {
31200 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31202 },
31203/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
31204 {
31205 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31207 },
31208/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
31209 {
31210 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31212 },
31213/* min.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
31214 {
31215 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31217 },
31218/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
31219 {
31220 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31222 },
31223/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
31224 {
31225 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31227 },
31228/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
31229 {
31230 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31232 },
31233/* min.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
31234 {
31235 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31237 },
31238/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
31239 {
31240 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31242 },
31243/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
31244 {
31245 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31247 },
31248/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
31249 {
31250 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31252 },
31253/* min.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
31254 {
31255 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31257 },
31258/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
31259 {
31260 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31262 },
31263/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
31264 {
31265 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31267 },
31268/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
31269 {
31270 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31272 },
31273/* min.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
31274 {
31275 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31277 },
31278/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
31279 {
31280 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31282 },
31283/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
31284 {
31285 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31287 },
31288/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
31289 {
31290 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31292 },
31293/* min.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
31294 {
31295 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31297 },
31298/* min.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
31299 {
31300 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "min.b", 64,
fb53f5a8 31301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31302 },
31303/* min.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
31304 {
31305 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "min.b", 64,
fb53f5a8 31306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31307 },
31308/* min.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
31309 {
31310 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "min.b", 64,
fb53f5a8 31311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31312 },
31313/* min.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
31314 {
31315 M32C_INSN_MIN32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "min.b", 64,
fb53f5a8 31316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31317 },
31318/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
31319 {
31320 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 48,
fb53f5a8 31321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31322 },
31323/* min.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
31324 {
31325 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 48,
fb53f5a8 31326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31327 },
31328/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
31329 {
31330 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 48,
fb53f5a8 31331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31332 },
31333/* min.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
31334 {
31335 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 48,
fb53f5a8 31336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31337 },
31338/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
31339 {
31340 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 48,
fb53f5a8 31341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31342 },
31343/* min.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
31344 {
31345 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 48,
fb53f5a8 31346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31347 },
31348/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
31349 {
31350 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31352 },
31353/* min.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
31354 {
31355 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31357 },
31358/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
31359 {
31360 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31362 },
31363/* min.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
31364 {
31365 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31367 },
31368/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
31369 {
31370 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "min.b", 72,
fb53f5a8 31371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31372 },
31373/* min.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
31374 {
31375 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "min.b", 72,
fb53f5a8 31376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31377 },
31378/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
31379 {
31380 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31382 },
31383/* min.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
31384 {
31385 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31387 },
31388/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
31389 {
31390 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31392 },
31393/* min.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
31394 {
31395 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31397 },
31398/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
31399 {
31400 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31402 },
31403/* min.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
31404 {
31405 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31407 },
31408/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
31409 {
31410 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31412 },
31413/* min.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
31414 {
31415 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "min.b", 64,
fb53f5a8 31416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31417 },
31418/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
31419 {
31420 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "min.b", 64,
fb53f5a8 31421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31422 },
31423/* min.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
31424 {
31425 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "min.b", 64,
fb53f5a8 31426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31427 },
31428/* min.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
31429 {
31430 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "min.b", 72,
fb53f5a8 31431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31432 },
31433/* min.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
31434 {
31435 M32C_INSN_MIN32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "min32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "min.b", 72,
fb53f5a8 31436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31437 },
31438/* min.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
31439 {
31440 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 24,
fb53f5a8 31441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31442 },
31443/* min.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
31444 {
31445 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 24,
fb53f5a8 31446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31447 },
31448/* min.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
31449 {
31450 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "min.b", 24,
fb53f5a8 31451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31452 },
31453/* min.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
31454 {
31455 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 24,
fb53f5a8 31456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31457 },
31458/* min.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
31459 {
31460 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 24,
fb53f5a8 31461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31462 },
31463/* min.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
31464 {
31465 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "min.b", 24,
fb53f5a8 31466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31467 },
31468/* min.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
31469 {
31470 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 24,
fb53f5a8 31471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31472 },
31473/* min.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
31474 {
31475 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 24,
fb53f5a8 31476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31477 },
31478/* min.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
31479 {
31480 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "min.b", 24,
fb53f5a8 31481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31482 },
31483/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
31484 {
31485 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31487 },
31488/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
31489 {
31490 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31492 },
31493/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
31494 {
31495 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31497 },
31498/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
31499 {
31500 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31502 },
31503/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
31504 {
31505 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31507 },
31508/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
31509 {
31510 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31512 },
31513/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
31514 {
31515 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31517 },
31518/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
31519 {
31520 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31522 },
31523/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
31524 {
31525 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31527 },
31528/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
31529 {
31530 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31532 },
31533/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
31534 {
31535 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31537 },
31538/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
31539 {
31540 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31542 },
31543/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
31544 {
31545 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31547 },
31548/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
31549 {
31550 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31552 },
31553/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
31554 {
31555 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31557 },
31558/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
31559 {
31560 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31562 },
31563/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
31564 {
31565 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31567 },
31568/* min.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
31569 {
31570 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "min.b", 32,
fb53f5a8 31571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31572 },
31573/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
31574 {
31575 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31577 },
31578/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
31579 {
31580 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31582 },
31583/* min.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
31584 {
31585 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31587 },
31588/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
31589 {
31590 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "min.b", 40,
fb53f5a8 31591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31592 },
31593/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
31594 {
31595 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "min.b", 40,
fb53f5a8 31596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31597 },
31598/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
31599 {
31600 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "min.b", 40,
fb53f5a8 31601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31602 },
31603/* min.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
31604 {
31605 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31607 },
31608/* min.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
31609 {
31610 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31612 },
31613/* min.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
31614 {
31615 M32C_INSN_MIN32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "min32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31617 },
31618/* min.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
31619 {
31620 M32C_INSN_MIN32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "min32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 31621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31622 },
31623/* min.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
31624 {
31625 M32C_INSN_MIN32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "min32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "min.w", 40,
fb53f5a8 31626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31627 },
31628/* min.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
31629 {
31630 M32C_INSN_MIN32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "min32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "min.w", 40,
fb53f5a8 31631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31632 },
31633/* min.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
31634 {
31635 M32C_INSN_MIN32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 31636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31637 },
31638/* min.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
31639 {
31640 M32C_INSN_MIN32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 31641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31642 },
31643/* min.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
31644 {
31645 M32C_INSN_MIN32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "min.w", 48,
fb53f5a8 31646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31647 },
31648/* min.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
31649 {
31650 M32C_INSN_MIN32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 31651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31652 },
31653/* min.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
31654 {
31655 M32C_INSN_MIN32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 31656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31657 },
31658/* min.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
31659 {
31660 M32C_INSN_MIN32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "min.w", 56,
fb53f5a8 31661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31662 },
31663/* min.w${X} #${Imm-40-HI},${Dsp-24-u16} */
31664 {
31665 M32C_INSN_MIN32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "min32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "min.w", 56,
fb53f5a8 31666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31667 },
31668/* min.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
31669 {
31670 M32C_INSN_MIN32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "min32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "min.w", 64,
fb53f5a8 31671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31672 },
31673/* min.w${X} #${Imm-48-HI},${Dsp-24-u24} */
31674 {
31675 M32C_INSN_MIN32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "min32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "min.w", 64,
fb53f5a8 31676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31677 },
31678/* min.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
31679 {
31680 M32C_INSN_MIN32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "min32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 31681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31682 },
31683/* min.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
31684 {
31685 M32C_INSN_MIN32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "min32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "min.b", 32,
fb53f5a8 31686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31687 },
31688/* min.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
31689 {
31690 M32C_INSN_MIN32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "min32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "min.b", 32,
fb53f5a8 31691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31692 },
31693/* min.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
31694 {
31695 M32C_INSN_MIN32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31697 },
31698/* min.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
31699 {
31700 M32C_INSN_MIN32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31702 },
31703/* min.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
31704 {
31705 M32C_INSN_MIN32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "min.b", 40,
fb53f5a8 31706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31707 },
31708/* min.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
31709 {
31710 M32C_INSN_MIN32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31712 },
31713/* min.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
31714 {
31715 M32C_INSN_MIN32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31717 },
31718/* min.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
31719 {
31720 M32C_INSN_MIN32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "min.b", 48,
fb53f5a8 31721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31722 },
31723/* min.b${X} #${Imm-40-QI},${Dsp-24-u16} */
31724 {
31725 M32C_INSN_MIN32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "min32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "min.b", 48,
fb53f5a8 31726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31727 },
31728/* min.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
31729 {
31730 M32C_INSN_MIN32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "min32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "min.b", 56,
fb53f5a8 31731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31732 },
31733/* min.b${X} #${Imm-48-QI},${Dsp-24-u24} */
31734 {
31735 M32C_INSN_MIN32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "min32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "min.b", 56,
fb53f5a8 31736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31737 },
31738/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
31739 {
31740 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 32,
fb53f5a8 31741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31742 },
31743/* max.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
31744 {
31745 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 32,
fb53f5a8 31746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31747 },
31748/* max.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
31749 {
31750 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 32,
fb53f5a8 31751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31752 },
31753/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
31754 {
31755 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 32,
fb53f5a8 31756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31757 },
31758/* max.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
31759 {
31760 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 32,
fb53f5a8 31761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31762 },
31763/* max.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
31764 {
31765 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 32,
fb53f5a8 31766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31767 },
31768/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
31769 {
31770 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 32,
fb53f5a8 31771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31772 },
31773/* max.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
31774 {
31775 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 32,
fb53f5a8 31776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31777 },
31778/* max.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
31779 {
31780 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 32,
fb53f5a8 31781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31782 },
31783/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
31784 {
31785 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31787 },
31788/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
31789 {
31790 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31792 },
31793/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
31794 {
31795 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31797 },
31798/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
31799 {
31800 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31802 },
31803/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
31804 {
31805 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31807 },
31808/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
31809 {
31810 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31812 },
31813/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
31814 {
31815 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 31816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31817 },
31818/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
31819 {
31820 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 31821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31822 },
31823/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
31824 {
31825 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 31826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31827 },
31828/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
31829 {
31830 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31832 },
31833/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
31834 {
31835 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31837 },
31838/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
31839 {
31840 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31842 },
31843/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
31844 {
31845 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31847 },
31848/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
31849 {
31850 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31852 },
31853/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
31854 {
31855 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31857 },
31858/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
31859 {
31860 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31862 },
31863/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
31864 {
31865 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31867 },
31868/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
31869 {
31870 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 31871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31872 },
31873/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
31874 {
31875 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31877 },
31878/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
31879 {
31880 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31882 },
31883/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
31884 {
31885 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31887 },
31888/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
31889 {
31890 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "max.w", 48,
fb53f5a8 31891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31892 },
31893/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
31894 {
31895 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "max.w", 48,
fb53f5a8 31896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31897 },
31898/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
31899 {
31900 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "max.w", 48,
fb53f5a8 31901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31902 },
31903/* max.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
31904 {
31905 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 31906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31907 },
31908/* max.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
31909 {
31910 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 31911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31912 },
31913/* max.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
31914 {
31915 M32C_INSN_MAX32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 31916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31917 },
31918/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
31919 {
31920 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31922 },
31923/* max.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
31924 {
31925 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31927 },
31928/* max.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
31929 {
31930 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31932 },
31933/* max.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
31934 {
31935 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31937 },
31938/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
31939 {
31940 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31942 },
31943/* max.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
31944 {
31945 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31947 },
31948/* max.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
31949 {
31950 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31952 },
31953/* max.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
31954 {
31955 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 31956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31957 },
31958/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
31959 {
31960 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 40,
fb53f5a8 31961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31962 },
31963/* max.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
31964 {
31965 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 40,
fb53f5a8 31966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31967 },
31968/* max.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
31969 {
31970 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 40,
fb53f5a8 31971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31972 },
31973/* max.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
31974 {
31975 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 40,
fb53f5a8 31976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31977 },
31978/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
31979 {
31980 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31982 },
31983/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
31984 {
31985 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31987 },
31988/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
31989 {
31990 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31992 },
31993/* max.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
31994 {
31995 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 31996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
31997 },
31998/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
31999 {
32000 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32002 },
32003/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
32004 {
32005 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32007 },
32008/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
32009 {
32010 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32012 },
32013/* max.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
32014 {
32015 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32017 },
32018/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
32019 {
32020 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32022 },
32023/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
32024 {
32025 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32027 },
32028/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
32029 {
32030 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32032 },
32033/* max.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
32034 {
32035 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32037 },
32038/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
32039 {
32040 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32042 },
32043/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
32044 {
32045 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32047 },
32048/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
32049 {
32050 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32052 },
32053/* max.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
32054 {
32055 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32057 },
32058/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
32059 {
32060 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32062 },
32063/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
32064 {
32065 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32067 },
32068/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
32069 {
32070 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32072 },
32073/* max.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
32074 {
32075 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32077 },
32078/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
32079 {
32080 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32082 },
32083/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
32084 {
32085 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32087 },
32088/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
32089 {
32090 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32092 },
32093/* max.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
32094 {
32095 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32097 },
32098/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
32099 {
32100 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32102 },
32103/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
32104 {
32105 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32107 },
32108/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
32109 {
32110 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32112 },
32113/* max.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
32114 {
32115 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32117 },
32118/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
32119 {
32120 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 32121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32122 },
32123/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
32124 {
32125 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 32126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32127 },
32128/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
32129 {
32130 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 32131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32132 },
32133/* max.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
32134 {
32135 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 32136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32137 },
32138/* max.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
32139 {
32140 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 32141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32142 },
32143/* max.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
32144 {
32145 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 32146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32147 },
32148/* max.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
32149 {
32150 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 32151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32152 },
32153/* max.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
32154 {
32155 M32C_INSN_MAX32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 32156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32157 },
32158/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
32159 {
32160 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 48,
fb53f5a8 32161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32162 },
32163/* max.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
32164 {
32165 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 48,
fb53f5a8 32166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32167 },
32168/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
32169 {
32170 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 48,
fb53f5a8 32171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32172 },
32173/* max.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
32174 {
32175 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 48,
fb53f5a8 32176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32177 },
32178/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
32179 {
32180 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 48,
fb53f5a8 32181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32182 },
32183/* max.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
32184 {
32185 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 48,
fb53f5a8 32186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32187 },
32188/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
32189 {
32190 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32192 },
32193/* max.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
32194 {
32195 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32197 },
32198/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
32199 {
32200 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32202 },
32203/* max.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
32204 {
32205 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32207 },
32208/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
32209 {
32210 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "max.w", 72,
fb53f5a8 32211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32212 },
32213/* max.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
32214 {
32215 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "max.w", 72,
fb53f5a8 32216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32217 },
32218/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
32219 {
32220 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32222 },
32223/* max.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
32224 {
32225 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32227 },
32228/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
32229 {
32230 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32232 },
32233/* max.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
32234 {
32235 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32237 },
32238/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
32239 {
32240 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32242 },
32243/* max.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
32244 {
32245 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 32246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32247 },
32248/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
32249 {
32250 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32252 },
32253/* max.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
32254 {
32255 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 32256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32257 },
32258/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
32259 {
32260 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 32261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32262 },
32263/* max.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
32264 {
32265 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 32266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32267 },
32268/* max.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
32269 {
32270 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "max.w", 72,
fb53f5a8 32271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32272 },
32273/* max.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
32274 {
32275 M32C_INSN_MAX32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "max32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "max.w", 72,
fb53f5a8 32276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32277 },
32278/* max.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
32279 {
32280 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 24,
fb53f5a8 32281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32282 },
32283/* max.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
32284 {
32285 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 24,
fb53f5a8 32286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32287 },
32288/* max.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
32289 {
32290 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "max.w", 24,
fb53f5a8 32291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32292 },
32293/* max.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
32294 {
32295 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 24,
fb53f5a8 32296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32297 },
32298/* max.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
32299 {
32300 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 24,
fb53f5a8 32301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32302 },
32303/* max.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
32304 {
32305 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "max.w", 24,
fb53f5a8 32306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32307 },
32308/* max.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
32309 {
32310 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 24,
fb53f5a8 32311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32312 },
32313/* max.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
32314 {
32315 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 24,
fb53f5a8 32316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32317 },
32318/* max.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
32319 {
32320 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "max.w", 24,
fb53f5a8 32321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32322 },
32323/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
32324 {
32325 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32327 },
32328/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
32329 {
32330 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32332 },
32333/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
32334 {
32335 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32337 },
32338/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
32339 {
32340 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32342 },
32343/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
32344 {
32345 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32347 },
32348/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
32349 {
32350 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32352 },
32353/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
32354 {
32355 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32357 },
32358/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
32359 {
32360 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32362 },
32363/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
32364 {
32365 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 32366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32367 },
32368/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
32369 {
32370 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32372 },
32373/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
32374 {
32375 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32377 },
32378/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
32379 {
32380 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32382 },
32383/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
32384 {
32385 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32387 },
32388/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
32389 {
32390 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32392 },
32393/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
32394 {
32395 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32397 },
32398/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
32399 {
32400 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32402 },
32403/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
32404 {
32405 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32407 },
32408/* max.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
32409 {
32410 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "max.w", 32,
fb53f5a8 32411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32412 },
32413/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
32414 {
32415 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32417 },
32418/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
32419 {
32420 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32422 },
32423/* max.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
32424 {
32425 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "max.w", 40,
fb53f5a8 32426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32427 },
32428/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
32429 {
32430 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "max.w", 40,
fb53f5a8 32431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32432 },
32433/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
32434 {
32435 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "max.w", 40,
fb53f5a8 32436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32437 },
32438/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
32439 {
32440 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "max.w", 40,
fb53f5a8 32441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32442 },
32443/* max.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
32444 {
32445 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "max.w", 48,
fb53f5a8 32446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32447 },
32448/* max.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
32449 {
32450 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "max.w", 48,
fb53f5a8 32451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32452 },
32453/* max.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
32454 {
32455 M32C_INSN_MAX32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "max32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "max.w", 48,
fb53f5a8 32456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32457 },
32458/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
32459 {
32460 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 32461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32462 },
32463/* max.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
32464 {
32465 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 32466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32467 },
32468/* max.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
32469 {
32470 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 32471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32472 },
32473/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
32474 {
32475 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 32476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32477 },
32478/* max.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
32479 {
32480 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 32481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32482 },
32483/* max.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
32484 {
32485 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 32486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32487 },
32488/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
32489 {
32490 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 32,
fb53f5a8 32491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32492 },
32493/* max.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
32494 {
32495 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 32,
fb53f5a8 32496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32497 },
32498/* max.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
32499 {
32500 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 32,
fb53f5a8 32501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32502 },
32503/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
32504 {
32505 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32507 },
32508/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
32509 {
32510 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32512 },
32513/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
32514 {
32515 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32517 },
32518/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
32519 {
32520 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32522 },
32523/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
32524 {
32525 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32527 },
32528/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
32529 {
32530 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32532 },
32533/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
32534 {
32535 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32537 },
32538/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
32539 {
32540 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32542 },
32543/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
32544 {
32545 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32547 },
32548/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
32549 {
32550 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32552 },
32553/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
32554 {
32555 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32557 },
32558/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
32559 {
32560 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32562 },
32563/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
32564 {
32565 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32567 },
32568/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
32569 {
32570 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32572 },
32573/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
32574 {
32575 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32577 },
32578/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
32579 {
32580 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32582 },
32583/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
32584 {
32585 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32587 },
32588/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
32589 {
32590 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 32591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32592 },
32593/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
32594 {
32595 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32597 },
32598/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
32599 {
32600 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32602 },
32603/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
32604 {
32605 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32607 },
32608/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
32609 {
32610 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 32611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32612 },
32613/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
32614 {
32615 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 32616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32617 },
32618/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
32619 {
32620 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 32621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32622 },
32623/* max.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
32624 {
32625 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32627 },
32628/* max.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
32629 {
32630 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32632 },
32633/* max.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
32634 {
32635 M32C_INSN_MAX32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32637 },
32638/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
32639 {
32640 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32642 },
32643/* max.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
32644 {
32645 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32647 },
32648/* max.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
32649 {
32650 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32652 },
32653/* max.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
32654 {
32655 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32657 },
32658/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
32659 {
32660 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32662 },
32663/* max.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
32664 {
32665 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32667 },
32668/* max.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
32669 {
32670 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32672 },
32673/* max.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
32674 {
32675 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 40,
fb53f5a8 32676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32677 },
32678/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
32679 {
32680 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 40,
fb53f5a8 32681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32682 },
32683/* max.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
32684 {
32685 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 40,
fb53f5a8 32686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32687 },
32688/* max.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
32689 {
32690 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 40,
fb53f5a8 32691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32692 },
32693/* max.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
32694 {
32695 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 40,
fb53f5a8 32696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32697 },
32698/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
32699 {
32700 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32702 },
32703/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
32704 {
32705 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32707 },
32708/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
32709 {
32710 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32712 },
32713/* max.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
32714 {
32715 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32717 },
32718/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
32719 {
32720 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32722 },
32723/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
32724 {
32725 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32727 },
32728/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
32729 {
32730 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32732 },
32733/* max.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
32734 {
32735 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32737 },
32738/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
32739 {
32740 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32742 },
32743/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
32744 {
32745 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32747 },
32748/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
32749 {
32750 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32752 },
32753/* max.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
32754 {
32755 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32757 },
32758/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
32759 {
32760 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32762 },
32763/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
32764 {
32765 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32767 },
32768/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
32769 {
32770 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32772 },
32773/* max.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
32774 {
32775 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32777 },
32778/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
32779 {
32780 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32782 },
32783/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
32784 {
32785 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32787 },
32788/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
32789 {
32790 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32792 },
32793/* max.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
32794 {
32795 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32797 },
32798/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
32799 {
32800 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32802 },
32803/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
32804 {
32805 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32807 },
32808/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
32809 {
32810 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32812 },
32813/* max.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
32814 {
32815 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 32816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32817 },
32818/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
32819 {
32820 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32822 },
32823/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
32824 {
32825 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32827 },
32828/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
32829 {
32830 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32832 },
32833/* max.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
32834 {
32835 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32837 },
32838/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
32839 {
32840 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32842 },
32843/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
32844 {
32845 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32847 },
32848/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
32849 {
32850 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32852 },
32853/* max.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
32854 {
32855 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 32856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32857 },
32858/* max.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
32859 {
32860 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "max.b", 64,
fb53f5a8 32861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32862 },
32863/* max.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
32864 {
32865 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "max.b", 64,
fb53f5a8 32866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32867 },
32868/* max.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
32869 {
32870 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "max.b", 64,
fb53f5a8 32871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32872 },
32873/* max.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
32874 {
32875 M32C_INSN_MAX32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "max.b", 64,
fb53f5a8 32876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32877 },
32878/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
32879 {
32880 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 48,
fb53f5a8 32881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32882 },
32883/* max.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
32884 {
32885 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 48,
fb53f5a8 32886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32887 },
32888/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
32889 {
32890 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 48,
fb53f5a8 32891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32892 },
32893/* max.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
32894 {
32895 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 48,
fb53f5a8 32896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32897 },
32898/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
32899 {
32900 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 48,
fb53f5a8 32901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32902 },
32903/* max.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
32904 {
32905 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 48,
fb53f5a8 32906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32907 },
32908/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
32909 {
32910 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32912 },
32913/* max.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
32914 {
32915 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32917 },
32918/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
32919 {
32920 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32922 },
32923/* max.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
32924 {
32925 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32927 },
32928/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
32929 {
32930 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "max.b", 72,
fb53f5a8 32931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32932 },
32933/* max.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
32934 {
32935 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "max.b", 72,
fb53f5a8 32936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32937 },
32938/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
32939 {
32940 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32942 },
32943/* max.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
32944 {
32945 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32947 },
32948/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
32949 {
32950 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32952 },
32953/* max.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
32954 {
32955 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32957 },
32958/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
32959 {
32960 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32962 },
32963/* max.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
32964 {
32965 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 32966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32967 },
32968/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
32969 {
32970 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32972 },
32973/* max.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
32974 {
32975 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "max.b", 64,
fb53f5a8 32976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32977 },
32978/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
32979 {
32980 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "max.b", 64,
fb53f5a8 32981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32982 },
32983/* max.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
32984 {
32985 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "max.b", 64,
fb53f5a8 32986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32987 },
32988/* max.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
32989 {
32990 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "max.b", 72,
fb53f5a8 32991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32992 },
32993/* max.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
32994 {
32995 M32C_INSN_MAX32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "max32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "max.b", 72,
fb53f5a8 32996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
32997 },
32998/* max.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
32999 {
33000 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 24,
fb53f5a8 33001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33002 },
33003/* max.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
33004 {
33005 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 24,
fb53f5a8 33006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33007 },
33008/* max.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
33009 {
33010 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "max.b", 24,
fb53f5a8 33011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33012 },
33013/* max.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
33014 {
33015 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 24,
fb53f5a8 33016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33017 },
33018/* max.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
33019 {
33020 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 24,
fb53f5a8 33021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33022 },
33023/* max.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
33024 {
33025 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "max.b", 24,
fb53f5a8 33026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33027 },
33028/* max.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
33029 {
33030 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 24,
fb53f5a8 33031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33032 },
33033/* max.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
33034 {
33035 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 24,
fb53f5a8 33036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33037 },
33038/* max.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
33039 {
33040 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "max.b", 24,
fb53f5a8 33041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33042 },
33043/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
33044 {
33045 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33047 },
33048/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
33049 {
33050 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33052 },
33053/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
33054 {
33055 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33057 },
33058/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
33059 {
33060 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33062 },
33063/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
33064 {
33065 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33067 },
33068/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
33069 {
33070 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33072 },
33073/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
33074 {
33075 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 33076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33077 },
33078/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
33079 {
33080 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 33081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33082 },
33083/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
33084 {
33085 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 33086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33087 },
33088/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
33089 {
33090 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33092 },
33093/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
33094 {
33095 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33097 },
33098/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
33099 {
33100 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33102 },
33103/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
33104 {
33105 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33107 },
33108/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
33109 {
33110 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33112 },
33113/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
33114 {
33115 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33117 },
33118/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
33119 {
33120 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33122 },
33123/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
33124 {
33125 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33127 },
33128/* max.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
33129 {
33130 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "max.b", 32,
fb53f5a8 33131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33132 },
33133/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
33134 {
33135 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33137 },
33138/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
33139 {
33140 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33142 },
33143/* max.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
33144 {
33145 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33147 },
33148/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
33149 {
33150 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "max.b", 40,
fb53f5a8 33151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33152 },
33153/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
33154 {
33155 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "max.b", 40,
fb53f5a8 33156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33157 },
33158/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
33159 {
33160 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "max.b", 40,
fb53f5a8 33161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33162 },
33163/* max.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
33164 {
33165 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 33166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33167 },
33168/* max.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
33169 {
33170 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 33171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33172 },
33173/* max.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
33174 {
33175 M32C_INSN_MAX32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "max32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 33176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33177 },
33178/* max.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
33179 {
33180 M32C_INSN_MAX32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "max32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 33181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33182 },
33183/* max.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
33184 {
33185 M32C_INSN_MAX32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "max32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "max.w", 40,
fb53f5a8 33186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33187 },
33188/* max.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
33189 {
33190 M32C_INSN_MAX32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "max32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "max.w", 40,
fb53f5a8 33191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33192 },
33193/* max.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
33194 {
33195 M32C_INSN_MAX32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 33196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33197 },
33198/* max.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
33199 {
33200 M32C_INSN_MAX32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 33201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33202 },
33203/* max.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
33204 {
33205 M32C_INSN_MAX32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "max.w", 48,
fb53f5a8 33206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33207 },
33208/* max.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
33209 {
33210 M32C_INSN_MAX32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 33211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33212 },
33213/* max.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
33214 {
33215 M32C_INSN_MAX32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 33216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33217 },
33218/* max.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
33219 {
33220 M32C_INSN_MAX32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "max.w", 56,
fb53f5a8 33221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33222 },
33223/* max.w${X} #${Imm-40-HI},${Dsp-24-u16} */
33224 {
33225 M32C_INSN_MAX32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "max32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "max.w", 56,
fb53f5a8 33226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33227 },
33228/* max.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
33229 {
33230 M32C_INSN_MAX32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "max32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "max.w", 64,
fb53f5a8 33231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33232 },
33233/* max.w${X} #${Imm-48-HI},${Dsp-24-u24} */
33234 {
33235 M32C_INSN_MAX32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "max32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "max.w", 64,
fb53f5a8 33236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33237 },
33238/* max.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
33239 {
33240 M32C_INSN_MAX32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "max32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 33241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33242 },
33243/* max.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
33244 {
33245 M32C_INSN_MAX32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "max32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "max.b", 32,
fb53f5a8 33246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33247 },
33248/* max.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
33249 {
33250 M32C_INSN_MAX32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "max32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "max.b", 32,
fb53f5a8 33251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33252 },
33253/* max.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
33254 {
33255 M32C_INSN_MAX32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33257 },
33258/* max.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
33259 {
33260 M32C_INSN_MAX32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33262 },
33263/* max.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
33264 {
33265 M32C_INSN_MAX32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "max.b", 40,
fb53f5a8 33266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33267 },
33268/* max.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
33269 {
33270 M32C_INSN_MAX32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 33271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33272 },
33273/* max.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
33274 {
33275 M32C_INSN_MAX32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 33276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33277 },
33278/* max.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
33279 {
33280 M32C_INSN_MAX32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "max.b", 48,
fb53f5a8 33281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33282 },
33283/* max.b${X} #${Imm-40-QI},${Dsp-24-u16} */
33284 {
33285 M32C_INSN_MAX32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "max32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "max.b", 48,
fb53f5a8 33286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33287 },
33288/* max.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
33289 {
33290 M32C_INSN_MAX32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "max32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "max.b", 56,
fb53f5a8 33291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33292 },
33293/* max.b${X} #${Imm-48-QI},${Dsp-24-u24} */
33294 {
33295 M32C_INSN_MAX32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "max32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "max.b", 56,
fb53f5a8 33296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 33297 },
a1a280bb 33298/* ste.w ${Dsp-16-u16}[$Dst16An],[a1a0] */
49f58d10 33299 {
a1a280bb 33300 M32C_INSN_STE_W_16_16_A1A0_DST16_16_16_AN_RELATIVE_HI, "ste.w-16-16-a1a0-dst16-16-16-An-relative-HI", "ste.w", 32,
fb53f5a8 33301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33302 },
a1a280bb 33303/* ste.w ${Dsp-16-u16}[sb],[a1a0] */
49f58d10 33304 {
a1a280bb 33305 M32C_INSN_STE_W_16_16_A1A0_DST16_16_16_SB_RELATIVE_HI, "ste.w-16-16-a1a0-dst16-16-16-SB-relative-HI", "ste.w", 32,
fb53f5a8 33306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33307 },
a1a280bb
DD
33308/* ste.w ${Dsp-16-u16},[a1a0] */
33309 {
33310 M32C_INSN_STE_W_16_16_A1A0_DST16_16_16_ABSOLUTE_HI, "ste.w-16-16-a1a0-dst16-16-16-absolute-HI", "ste.w", 32,
fb53f5a8 33311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33312 },
33313/* ste.w ${Dsp-16-u16}[$Dst16An],${Dsp-32-u20}[a0] */
49f58d10 33314 {
a1a280bb 33315 M32C_INSN_STE_W_16_16_U20A0_DST16_16_16_AN_RELATIVE_HI, "ste.w-16-16-u20a0-dst16-16-16-An-relative-HI", "ste.w", 56,
fb53f5a8 33316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33317 },
33318/* ste.w ${Dsp-16-u16}[sb],${Dsp-32-u20}[a0] */
33319 {
33320 M32C_INSN_STE_W_16_16_U20A0_DST16_16_16_SB_RELATIVE_HI, "ste.w-16-16-u20a0-dst16-16-16-SB-relative-HI", "ste.w", 56,
fb53f5a8 33321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33322 },
33323/* ste.w ${Dsp-16-u16},${Dsp-32-u20}[a0] */
33324 {
33325 M32C_INSN_STE_W_16_16_U20A0_DST16_16_16_ABSOLUTE_HI, "ste.w-16-16-u20a0-dst16-16-16-absolute-HI", "ste.w", 56,
fb53f5a8 33326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33327 },
33328/* ste.w ${Dsp-16-u16}[$Dst16An],${Dsp-32-u20} */
33329 {
a1a280bb 33330 M32C_INSN_STE_W_16_16_U20_DST16_16_16_AN_RELATIVE_HI, "ste.w-16-16-u20-dst16-16-16-An-relative-HI", "ste.w", 56,
fb53f5a8 33331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33332 },
33333/* ste.w ${Dsp-16-u16}[sb],${Dsp-32-u20} */
33334 {
a1a280bb 33335 M32C_INSN_STE_W_16_16_U20_DST16_16_16_SB_RELATIVE_HI, "ste.w-16-16-u20-dst16-16-16-SB-relative-HI", "ste.w", 56,
fb53f5a8 33336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33337 },
33338/* ste.w ${Dsp-16-u16},${Dsp-32-u20} */
33339 {
a1a280bb 33340 M32C_INSN_STE_W_16_16_U20_DST16_16_16_ABSOLUTE_HI, "ste.w-16-16-u20-dst16-16-16-absolute-HI", "ste.w", 56,
fb53f5a8 33341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33342 },
33343/* ste.w ${Dsp-16-u8}[$Dst16An],[a1a0] */
33344 {
33345 M32C_INSN_STE_W_16_8_A1A0_DST16_16_8_AN_RELATIVE_HI, "ste.w-16-8-a1a0-dst16-16-8-An-relative-HI", "ste.w", 24,
fb53f5a8 33346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33347 },
33348/* ste.w ${Dsp-16-u8}[sb],[a1a0] */
33349 {
33350 M32C_INSN_STE_W_16_8_A1A0_DST16_16_8_SB_RELATIVE_HI, "ste.w-16-8-a1a0-dst16-16-8-SB-relative-HI", "ste.w", 24,
fb53f5a8 33351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33352 },
33353/* ste.w ${Dsp-16-s8}[fb],[a1a0] */
33354 {
33355 M32C_INSN_STE_W_16_8_A1A0_DST16_16_8_FB_RELATIVE_HI, "ste.w-16-8-a1a0-dst16-16-8-FB-relative-HI", "ste.w", 24,
fb53f5a8 33356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33357 },
33358/* ste.w ${Dsp-16-u8}[$Dst16An],${Dsp-24-u20}[a0] */
33359 {
33360 M32C_INSN_STE_W_16_8_U20A0_DST16_16_8_AN_RELATIVE_HI, "ste.w-16-8-u20a0-dst16-16-8-An-relative-HI", "ste.w", 48,
fb53f5a8 33361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33362 },
33363/* ste.w ${Dsp-16-u8}[sb],${Dsp-24-u20}[a0] */
33364 {
33365 M32C_INSN_STE_W_16_8_U20A0_DST16_16_8_SB_RELATIVE_HI, "ste.w-16-8-u20a0-dst16-16-8-SB-relative-HI", "ste.w", 48,
fb53f5a8 33366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33367 },
33368/* ste.w ${Dsp-16-s8}[fb],${Dsp-24-u20}[a0] */
33369 {
33370 M32C_INSN_STE_W_16_8_U20A0_DST16_16_8_FB_RELATIVE_HI, "ste.w-16-8-u20a0-dst16-16-8-FB-relative-HI", "ste.w", 48,
fb53f5a8 33371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33372 },
33373/* ste.w ${Dsp-16-u8}[$Dst16An],${Dsp-24-u20} */
33374 {
33375 M32C_INSN_STE_W_16_8_U20_DST16_16_8_AN_RELATIVE_HI, "ste.w-16-8-u20-dst16-16-8-An-relative-HI", "ste.w", 48,
fb53f5a8 33376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33377 },
33378/* ste.w ${Dsp-16-u8}[sb],${Dsp-24-u20} */
33379 {
33380 M32C_INSN_STE_W_16_8_U20_DST16_16_8_SB_RELATIVE_HI, "ste.w-16-8-u20-dst16-16-8-SB-relative-HI", "ste.w", 48,
fb53f5a8 33381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33382 },
33383/* ste.w ${Dsp-16-s8}[fb],${Dsp-24-u20} */
33384 {
33385 M32C_INSN_STE_W_16_8_U20_DST16_16_8_FB_RELATIVE_HI, "ste.w-16-8-u20-dst16-16-8-FB-relative-HI", "ste.w", 48,
fb53f5a8 33386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33387 },
33388/* ste.w $Dst16RnHI,[a1a0] */
33389 {
33390 M32C_INSN_STE_W_BASIC_A1A0_DST16_RN_DIRECT_HI, "ste.w-basic-a1a0-dst16-Rn-direct-HI", "ste.w", 16,
fb53f5a8 33391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33392 },
33393/* ste.w $Dst16AnHI,[a1a0] */
33394 {
33395 M32C_INSN_STE_W_BASIC_A1A0_DST16_AN_DIRECT_HI, "ste.w-basic-a1a0-dst16-An-direct-HI", "ste.w", 16,
fb53f5a8 33396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33397 },
33398/* ste.w [$Dst16An],[a1a0] */
33399 {
33400 M32C_INSN_STE_W_BASIC_A1A0_DST16_AN_INDIRECT_HI, "ste.w-basic-a1a0-dst16-An-indirect-HI", "ste.w", 16,
fb53f5a8 33401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33402 },
33403/* ste.w $Dst16RnHI,${Dsp-16-u20}[a0] */
33404 {
33405 M32C_INSN_STE_W_BASIC_U20A0_DST16_RN_DIRECT_HI, "ste.w-basic-u20a0-dst16-Rn-direct-HI", "ste.w", 40,
fb53f5a8 33406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33407 },
33408/* ste.w $Dst16AnHI,${Dsp-16-u20}[a0] */
33409 {
33410 M32C_INSN_STE_W_BASIC_U20A0_DST16_AN_DIRECT_HI, "ste.w-basic-u20a0-dst16-An-direct-HI", "ste.w", 40,
fb53f5a8 33411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33412 },
33413/* ste.w [$Dst16An],${Dsp-16-u20}[a0] */
33414 {
33415 M32C_INSN_STE_W_BASIC_U20A0_DST16_AN_INDIRECT_HI, "ste.w-basic-u20a0-dst16-An-indirect-HI", "ste.w", 40,
fb53f5a8 33416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33417 },
33418/* ste.w $Dst16RnHI,${Dsp-16-u20} */
33419 {
a1a280bb 33420 M32C_INSN_STE_W_BASIC_U20_DST16_RN_DIRECT_HI, "ste.w-basic-u20-dst16-Rn-direct-HI", "ste.w", 40,
fb53f5a8 33421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33422 },
33423/* ste.w $Dst16AnHI,${Dsp-16-u20} */
33424 {
a1a280bb 33425 M32C_INSN_STE_W_BASIC_U20_DST16_AN_DIRECT_HI, "ste.w-basic-u20-dst16-An-direct-HI", "ste.w", 40,
fb53f5a8 33426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33427 },
33428/* ste.w [$Dst16An],${Dsp-16-u20} */
33429 {
a1a280bb 33430 M32C_INSN_STE_W_BASIC_U20_DST16_AN_INDIRECT_HI, "ste.w-basic-u20-dst16-An-indirect-HI", "ste.w", 40,
fb53f5a8 33431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33432 },
a1a280bb 33433/* ste.b ${Dsp-16-u16}[$Dst16An],[a1a0] */
49f58d10 33434 {
a1a280bb 33435 M32C_INSN_STE_B_16_16_A1A0_DST16_16_16_AN_RELATIVE_QI, "ste.b-16-16-a1a0-dst16-16-16-An-relative-QI", "ste.b", 32,
fb53f5a8 33436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33437 },
a1a280bb 33438/* ste.b ${Dsp-16-u16}[sb],[a1a0] */
49f58d10 33439 {
a1a280bb 33440 M32C_INSN_STE_B_16_16_A1A0_DST16_16_16_SB_RELATIVE_QI, "ste.b-16-16-a1a0-dst16-16-16-SB-relative-QI", "ste.b", 32,
fb53f5a8 33441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33442 },
a1a280bb 33443/* ste.b ${Dsp-16-u16},[a1a0] */
49f58d10 33444 {
a1a280bb 33445 M32C_INSN_STE_B_16_16_A1A0_DST16_16_16_ABSOLUTE_QI, "ste.b-16-16-a1a0-dst16-16-16-absolute-QI", "ste.b", 32,
fb53f5a8 33446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33447 },
33448/* ste.b ${Dsp-16-u16}[$Dst16An],${Dsp-32-u20}[a0] */
33449 {
33450 M32C_INSN_STE_B_16_16_U20A0_DST16_16_16_AN_RELATIVE_QI, "ste.b-16-16-u20a0-dst16-16-16-An-relative-QI", "ste.b", 56,
fb53f5a8 33451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33452 },
33453/* ste.b ${Dsp-16-u16}[sb],${Dsp-32-u20}[a0] */
33454 {
33455 M32C_INSN_STE_B_16_16_U20A0_DST16_16_16_SB_RELATIVE_QI, "ste.b-16-16-u20a0-dst16-16-16-SB-relative-QI", "ste.b", 56,
fb53f5a8 33456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33457 },
33458/* ste.b ${Dsp-16-u16},${Dsp-32-u20}[a0] */
33459 {
33460 M32C_INSN_STE_B_16_16_U20A0_DST16_16_16_ABSOLUTE_QI, "ste.b-16-16-u20a0-dst16-16-16-absolute-QI", "ste.b", 56,
fb53f5a8 33461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33462 },
33463/* ste.b ${Dsp-16-u16}[$Dst16An],${Dsp-32-u20} */
33464 {
a1a280bb 33465 M32C_INSN_STE_B_16_16_U20_DST16_16_16_AN_RELATIVE_QI, "ste.b-16-16-u20-dst16-16-16-An-relative-QI", "ste.b", 56,
fb53f5a8 33466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33467 },
33468/* ste.b ${Dsp-16-u16}[sb],${Dsp-32-u20} */
33469 {
a1a280bb 33470 M32C_INSN_STE_B_16_16_U20_DST16_16_16_SB_RELATIVE_QI, "ste.b-16-16-u20-dst16-16-16-SB-relative-QI", "ste.b", 56,
fb53f5a8 33471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33472 },
33473/* ste.b ${Dsp-16-u16},${Dsp-32-u20} */
33474 {
a1a280bb 33475 M32C_INSN_STE_B_16_16_U20_DST16_16_16_ABSOLUTE_QI, "ste.b-16-16-u20-dst16-16-16-absolute-QI", "ste.b", 56,
fb53f5a8 33476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33477 },
33478/* ste.b ${Dsp-16-u8}[$Dst16An],[a1a0] */
33479 {
33480 M32C_INSN_STE_B_16_8_A1A0_DST16_16_8_AN_RELATIVE_QI, "ste.b-16-8-a1a0-dst16-16-8-An-relative-QI", "ste.b", 24,
fb53f5a8 33481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33482 },
33483/* ste.b ${Dsp-16-u8}[sb],[a1a0] */
33484 {
33485 M32C_INSN_STE_B_16_8_A1A0_DST16_16_8_SB_RELATIVE_QI, "ste.b-16-8-a1a0-dst16-16-8-SB-relative-QI", "ste.b", 24,
fb53f5a8 33486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33487 },
33488/* ste.b ${Dsp-16-s8}[fb],[a1a0] */
33489 {
33490 M32C_INSN_STE_B_16_8_A1A0_DST16_16_8_FB_RELATIVE_QI, "ste.b-16-8-a1a0-dst16-16-8-FB-relative-QI", "ste.b", 24,
fb53f5a8 33491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33492 },
33493/* ste.b ${Dsp-16-u8}[$Dst16An],${Dsp-24-u20}[a0] */
33494 {
33495 M32C_INSN_STE_B_16_8_U20A0_DST16_16_8_AN_RELATIVE_QI, "ste.b-16-8-u20a0-dst16-16-8-An-relative-QI", "ste.b", 48,
fb53f5a8 33496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33497 },
33498/* ste.b ${Dsp-16-u8}[sb],${Dsp-24-u20}[a0] */
33499 {
33500 M32C_INSN_STE_B_16_8_U20A0_DST16_16_8_SB_RELATIVE_QI, "ste.b-16-8-u20a0-dst16-16-8-SB-relative-QI", "ste.b", 48,
fb53f5a8 33501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33502 },
33503/* ste.b ${Dsp-16-s8}[fb],${Dsp-24-u20}[a0] */
33504 {
33505 M32C_INSN_STE_B_16_8_U20A0_DST16_16_8_FB_RELATIVE_QI, "ste.b-16-8-u20a0-dst16-16-8-FB-relative-QI", "ste.b", 48,
fb53f5a8 33506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33507 },
33508/* ste.b ${Dsp-16-u8}[$Dst16An],${Dsp-24-u20} */
33509 {
33510 M32C_INSN_STE_B_16_8_U20_DST16_16_8_AN_RELATIVE_QI, "ste.b-16-8-u20-dst16-16-8-An-relative-QI", "ste.b", 48,
fb53f5a8 33511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33512 },
33513/* ste.b ${Dsp-16-u8}[sb],${Dsp-24-u20} */
33514 {
33515 M32C_INSN_STE_B_16_8_U20_DST16_16_8_SB_RELATIVE_QI, "ste.b-16-8-u20-dst16-16-8-SB-relative-QI", "ste.b", 48,
fb53f5a8 33516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33517 },
33518/* ste.b ${Dsp-16-s8}[fb],${Dsp-24-u20} */
33519 {
33520 M32C_INSN_STE_B_16_8_U20_DST16_16_8_FB_RELATIVE_QI, "ste.b-16-8-u20-dst16-16-8-FB-relative-QI", "ste.b", 48,
fb53f5a8 33521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33522 },
33523/* ste.b $Dst16RnQI,[a1a0] */
33524 {
33525 M32C_INSN_STE_B_BASIC_A1A0_DST16_RN_DIRECT_QI, "ste.b-basic-a1a0-dst16-Rn-direct-QI", "ste.b", 16,
fb53f5a8 33526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33527 },
33528/* ste.b $Dst16AnQI,[a1a0] */
33529 {
33530 M32C_INSN_STE_B_BASIC_A1A0_DST16_AN_DIRECT_QI, "ste.b-basic-a1a0-dst16-An-direct-QI", "ste.b", 16,
fb53f5a8 33531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33532 },
33533/* ste.b [$Dst16An],[a1a0] */
33534 {
33535 M32C_INSN_STE_B_BASIC_A1A0_DST16_AN_INDIRECT_QI, "ste.b-basic-a1a0-dst16-An-indirect-QI", "ste.b", 16,
fb53f5a8 33536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33537 },
33538/* ste.b $Dst16RnQI,${Dsp-16-u20}[a0] */
33539 {
33540 M32C_INSN_STE_B_BASIC_U20A0_DST16_RN_DIRECT_QI, "ste.b-basic-u20a0-dst16-Rn-direct-QI", "ste.b", 40,
fb53f5a8 33541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33542 },
33543/* ste.b $Dst16AnQI,${Dsp-16-u20}[a0] */
33544 {
33545 M32C_INSN_STE_B_BASIC_U20A0_DST16_AN_DIRECT_QI, "ste.b-basic-u20a0-dst16-An-direct-QI", "ste.b", 40,
fb53f5a8 33546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33547 },
33548/* ste.b [$Dst16An],${Dsp-16-u20}[a0] */
33549 {
33550 M32C_INSN_STE_B_BASIC_U20A0_DST16_AN_INDIRECT_QI, "ste.b-basic-u20a0-dst16-An-indirect-QI", "ste.b", 40,
fb53f5a8 33551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33552 },
33553/* ste.b $Dst16RnQI,${Dsp-16-u20} */
33554 {
a1a280bb 33555 M32C_INSN_STE_B_BASIC_U20_DST16_RN_DIRECT_QI, "ste.b-basic-u20-dst16-Rn-direct-QI", "ste.b", 40,
fb53f5a8 33556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33557 },
33558/* ste.b $Dst16AnQI,${Dsp-16-u20} */
33559 {
a1a280bb 33560 M32C_INSN_STE_B_BASIC_U20_DST16_AN_DIRECT_QI, "ste.b-basic-u20-dst16-An-direct-QI", "ste.b", 40,
fb53f5a8 33561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33562 },
33563/* ste.b [$Dst16An],${Dsp-16-u20} */
33564 {
a1a280bb 33565 M32C_INSN_STE_B_BASIC_U20_DST16_AN_INDIRECT_QI, "ste.b-basic-u20-dst16-An-indirect-QI", "ste.b", 40,
fb53f5a8 33566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33567 },
a1a280bb 33568/* lde.w [a1a0],${Dsp-16-u16}[$Dst16An] */
49f58d10 33569 {
a1a280bb 33570 M32C_INSN_LDE_W_16_16_A1A0_DST16_16_16_AN_RELATIVE_HI, "lde.w-16-16-a1a0-dst16-16-16-An-relative-HI", "lde.w", 32,
fb53f5a8 33571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33572 },
a1a280bb 33573/* lde.w [a1a0],${Dsp-16-u16}[sb] */
49f58d10 33574 {
a1a280bb 33575 M32C_INSN_LDE_W_16_16_A1A0_DST16_16_16_SB_RELATIVE_HI, "lde.w-16-16-a1a0-dst16-16-16-SB-relative-HI", "lde.w", 32,
fb53f5a8 33576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33577 },
a1a280bb
DD
33578/* lde.w [a1a0],${Dsp-16-u16} */
33579 {
33580 M32C_INSN_LDE_W_16_16_A1A0_DST16_16_16_ABSOLUTE_HI, "lde.w-16-16-a1a0-dst16-16-16-absolute-HI", "lde.w", 32,
fb53f5a8 33581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33582 },
33583/* lde.w ${Dsp-32-u20}[a0],${Dsp-16-u16}[$Dst16An] */
33584 {
33585 M32C_INSN_LDE_W_16_16_U20A0_DST16_16_16_AN_RELATIVE_HI, "lde.w-16-16-u20a0-dst16-16-16-An-relative-HI", "lde.w", 56,
fb53f5a8 33586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33587 },
33588/* lde.w ${Dsp-32-u20}[a0],${Dsp-16-u16}[sb] */
33589 {
33590 M32C_INSN_LDE_W_16_16_U20A0_DST16_16_16_SB_RELATIVE_HI, "lde.w-16-16-u20a0-dst16-16-16-SB-relative-HI", "lde.w", 56,
fb53f5a8 33591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33592 },
33593/* lde.w ${Dsp-32-u20}[a0],${Dsp-16-u16} */
49f58d10 33594 {
a1a280bb 33595 M32C_INSN_LDE_W_16_16_U20A0_DST16_16_16_ABSOLUTE_HI, "lde.w-16-16-u20a0-dst16-16-16-absolute-HI", "lde.w", 56,
fb53f5a8 33596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33597 },
33598/* lde.w ${Dsp-32-u20},${Dsp-16-u16}[$Dst16An] */
33599 {
a1a280bb 33600 M32C_INSN_LDE_W_16_16_U20_DST16_16_16_AN_RELATIVE_HI, "lde.w-16-16-u20-dst16-16-16-An-relative-HI", "lde.w", 56,
fb53f5a8 33601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33602 },
33603/* lde.w ${Dsp-32-u20},${Dsp-16-u16}[sb] */
33604 {
a1a280bb 33605 M32C_INSN_LDE_W_16_16_U20_DST16_16_16_SB_RELATIVE_HI, "lde.w-16-16-u20-dst16-16-16-SB-relative-HI", "lde.w", 56,
fb53f5a8 33606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33607 },
33608/* lde.w ${Dsp-32-u20},${Dsp-16-u16} */
33609 {
a1a280bb 33610 M32C_INSN_LDE_W_16_16_U20_DST16_16_16_ABSOLUTE_HI, "lde.w-16-16-u20-dst16-16-16-absolute-HI", "lde.w", 56,
fb53f5a8 33611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33612 },
33613/* lde.w [a1a0],${Dsp-16-u8}[$Dst16An] */
33614 {
33615 M32C_INSN_LDE_W_16_8_A1A0_DST16_16_8_AN_RELATIVE_HI, "lde.w-16-8-a1a0-dst16-16-8-An-relative-HI", "lde.w", 24,
fb53f5a8 33616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33617 },
33618/* lde.w [a1a0],${Dsp-16-u8}[sb] */
33619 {
33620 M32C_INSN_LDE_W_16_8_A1A0_DST16_16_8_SB_RELATIVE_HI, "lde.w-16-8-a1a0-dst16-16-8-SB-relative-HI", "lde.w", 24,
fb53f5a8 33621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33622 },
33623/* lde.w [a1a0],${Dsp-16-s8}[fb] */
33624 {
33625 M32C_INSN_LDE_W_16_8_A1A0_DST16_16_8_FB_RELATIVE_HI, "lde.w-16-8-a1a0-dst16-16-8-FB-relative-HI", "lde.w", 24,
fb53f5a8 33626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33627 },
33628/* lde.w ${Dsp-24-u20}[a0],${Dsp-16-u8}[$Dst16An] */
33629 {
33630 M32C_INSN_LDE_W_16_8_U20A0_DST16_16_8_AN_RELATIVE_HI, "lde.w-16-8-u20a0-dst16-16-8-An-relative-HI", "lde.w", 48,
fb53f5a8 33631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33632 },
33633/* lde.w ${Dsp-24-u20}[a0],${Dsp-16-u8}[sb] */
33634 {
33635 M32C_INSN_LDE_W_16_8_U20A0_DST16_16_8_SB_RELATIVE_HI, "lde.w-16-8-u20a0-dst16-16-8-SB-relative-HI", "lde.w", 48,
fb53f5a8 33636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33637 },
33638/* lde.w ${Dsp-24-u20}[a0],${Dsp-16-s8}[fb] */
33639 {
33640 M32C_INSN_LDE_W_16_8_U20A0_DST16_16_8_FB_RELATIVE_HI, "lde.w-16-8-u20a0-dst16-16-8-FB-relative-HI", "lde.w", 48,
fb53f5a8 33641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33642 },
33643/* lde.w ${Dsp-24-u20},${Dsp-16-u8}[$Dst16An] */
33644 {
33645 M32C_INSN_LDE_W_16_8_U20_DST16_16_8_AN_RELATIVE_HI, "lde.w-16-8-u20-dst16-16-8-An-relative-HI", "lde.w", 48,
fb53f5a8 33646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33647 },
33648/* lde.w ${Dsp-24-u20},${Dsp-16-u8}[sb] */
33649 {
33650 M32C_INSN_LDE_W_16_8_U20_DST16_16_8_SB_RELATIVE_HI, "lde.w-16-8-u20-dst16-16-8-SB-relative-HI", "lde.w", 48,
fb53f5a8 33651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33652 },
33653/* lde.w ${Dsp-24-u20},${Dsp-16-s8}[fb] */
33654 {
33655 M32C_INSN_LDE_W_16_8_U20_DST16_16_8_FB_RELATIVE_HI, "lde.w-16-8-u20-dst16-16-8-FB-relative-HI", "lde.w", 48,
fb53f5a8 33656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33657 },
33658/* lde.w [a1a0],$Dst16RnHI */
33659 {
33660 M32C_INSN_LDE_W_BASIC_A1A0_DST16_RN_DIRECT_HI, "lde.w-basic-a1a0-dst16-Rn-direct-HI", "lde.w", 16,
fb53f5a8 33661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33662 },
33663/* lde.w [a1a0],$Dst16AnHI */
33664 {
33665 M32C_INSN_LDE_W_BASIC_A1A0_DST16_AN_DIRECT_HI, "lde.w-basic-a1a0-dst16-An-direct-HI", "lde.w", 16,
fb53f5a8 33666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33667 },
33668/* lde.w [a1a0],[$Dst16An] */
33669 {
33670 M32C_INSN_LDE_W_BASIC_A1A0_DST16_AN_INDIRECT_HI, "lde.w-basic-a1a0-dst16-An-indirect-HI", "lde.w", 16,
fb53f5a8 33671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33672 },
33673/* lde.w ${Dsp-16-u20}[a0],$Dst16RnHI */
33674 {
33675 M32C_INSN_LDE_W_BASIC_U20A0_DST16_RN_DIRECT_HI, "lde.w-basic-u20a0-dst16-Rn-direct-HI", "lde.w", 40,
fb53f5a8 33676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33677 },
33678/* lde.w ${Dsp-16-u20}[a0],$Dst16AnHI */
33679 {
33680 M32C_INSN_LDE_W_BASIC_U20A0_DST16_AN_DIRECT_HI, "lde.w-basic-u20a0-dst16-An-direct-HI", "lde.w", 40,
fb53f5a8 33681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33682 },
33683/* lde.w ${Dsp-16-u20}[a0],[$Dst16An] */
33684 {
33685 M32C_INSN_LDE_W_BASIC_U20A0_DST16_AN_INDIRECT_HI, "lde.w-basic-u20a0-dst16-An-indirect-HI", "lde.w", 40,
fb53f5a8 33686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33687 },
33688/* lde.w ${Dsp-16-u20},$Dst16RnHI */
33689 {
a1a280bb 33690 M32C_INSN_LDE_W_BASIC_U20_DST16_RN_DIRECT_HI, "lde.w-basic-u20-dst16-Rn-direct-HI", "lde.w", 40,
fb53f5a8 33691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33692 },
33693/* lde.w ${Dsp-16-u20},$Dst16AnHI */
33694 {
a1a280bb 33695 M32C_INSN_LDE_W_BASIC_U20_DST16_AN_DIRECT_HI, "lde.w-basic-u20-dst16-An-direct-HI", "lde.w", 40,
fb53f5a8 33696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33697 },
33698/* lde.w ${Dsp-16-u20},[$Dst16An] */
33699 {
a1a280bb 33700 M32C_INSN_LDE_W_BASIC_U20_DST16_AN_INDIRECT_HI, "lde.w-basic-u20-dst16-An-indirect-HI", "lde.w", 40,
fb53f5a8 33701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33702 },
a1a280bb 33703/* lde.b [a1a0],${Dsp-16-u16}[$Dst16An] */
49f58d10 33704 {
a1a280bb 33705 M32C_INSN_LDE_B_16_16_A1A0_DST16_16_16_AN_RELATIVE_QI, "lde.b-16-16-a1a0-dst16-16-16-An-relative-QI", "lde.b", 32,
fb53f5a8 33706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33707 },
a1a280bb 33708/* lde.b [a1a0],${Dsp-16-u16}[sb] */
49f58d10 33709 {
a1a280bb 33710 M32C_INSN_LDE_B_16_16_A1A0_DST16_16_16_SB_RELATIVE_QI, "lde.b-16-16-a1a0-dst16-16-16-SB-relative-QI", "lde.b", 32,
fb53f5a8 33711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 33712 },
a1a280bb
DD
33713/* lde.b [a1a0],${Dsp-16-u16} */
33714 {
33715 M32C_INSN_LDE_B_16_16_A1A0_DST16_16_16_ABSOLUTE_QI, "lde.b-16-16-a1a0-dst16-16-16-absolute-QI", "lde.b", 32,
fb53f5a8 33716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33717 },
33718/* lde.b ${Dsp-32-u20}[a0],${Dsp-16-u16}[$Dst16An] */
49f58d10 33719 {
a1a280bb 33720 M32C_INSN_LDE_B_16_16_U20A0_DST16_16_16_AN_RELATIVE_QI, "lde.b-16-16-u20a0-dst16-16-16-An-relative-QI", "lde.b", 56,
fb53f5a8 33721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33722 },
33723/* lde.b ${Dsp-32-u20}[a0],${Dsp-16-u16}[sb] */
33724 {
33725 M32C_INSN_LDE_B_16_16_U20A0_DST16_16_16_SB_RELATIVE_QI, "lde.b-16-16-u20a0-dst16-16-16-SB-relative-QI", "lde.b", 56,
fb53f5a8 33726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33727 },
33728/* lde.b ${Dsp-32-u20}[a0],${Dsp-16-u16} */
33729 {
33730 M32C_INSN_LDE_B_16_16_U20A0_DST16_16_16_ABSOLUTE_QI, "lde.b-16-16-u20a0-dst16-16-16-absolute-QI", "lde.b", 56,
fb53f5a8 33731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33732 },
33733/* lde.b ${Dsp-32-u20},${Dsp-16-u16}[$Dst16An] */
33734 {
a1a280bb 33735 M32C_INSN_LDE_B_16_16_U20_DST16_16_16_AN_RELATIVE_QI, "lde.b-16-16-u20-dst16-16-16-An-relative-QI", "lde.b", 56,
fb53f5a8 33736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33737 },
33738/* lde.b ${Dsp-32-u20},${Dsp-16-u16}[sb] */
33739 {
a1a280bb 33740 M32C_INSN_LDE_B_16_16_U20_DST16_16_16_SB_RELATIVE_QI, "lde.b-16-16-u20-dst16-16-16-SB-relative-QI", "lde.b", 56,
fb53f5a8 33741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33742 },
33743/* lde.b ${Dsp-32-u20},${Dsp-16-u16} */
33744 {
a1a280bb 33745 M32C_INSN_LDE_B_16_16_U20_DST16_16_16_ABSOLUTE_QI, "lde.b-16-16-u20-dst16-16-16-absolute-QI", "lde.b", 56,
fb53f5a8 33746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33747 },
33748/* lde.b [a1a0],${Dsp-16-u8}[$Dst16An] */
33749 {
33750 M32C_INSN_LDE_B_16_8_A1A0_DST16_16_8_AN_RELATIVE_QI, "lde.b-16-8-a1a0-dst16-16-8-An-relative-QI", "lde.b", 24,
fb53f5a8 33751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33752 },
33753/* lde.b [a1a0],${Dsp-16-u8}[sb] */
33754 {
33755 M32C_INSN_LDE_B_16_8_A1A0_DST16_16_8_SB_RELATIVE_QI, "lde.b-16-8-a1a0-dst16-16-8-SB-relative-QI", "lde.b", 24,
fb53f5a8 33756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33757 },
33758/* lde.b [a1a0],${Dsp-16-s8}[fb] */
33759 {
33760 M32C_INSN_LDE_B_16_8_A1A0_DST16_16_8_FB_RELATIVE_QI, "lde.b-16-8-a1a0-dst16-16-8-FB-relative-QI", "lde.b", 24,
fb53f5a8 33761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33762 },
33763/* lde.b ${Dsp-24-u20}[a0],${Dsp-16-u8}[$Dst16An] */
33764 {
33765 M32C_INSN_LDE_B_16_8_U20A0_DST16_16_8_AN_RELATIVE_QI, "lde.b-16-8-u20a0-dst16-16-8-An-relative-QI", "lde.b", 48,
fb53f5a8 33766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33767 },
33768/* lde.b ${Dsp-24-u20}[a0],${Dsp-16-u8}[sb] */
33769 {
33770 M32C_INSN_LDE_B_16_8_U20A0_DST16_16_8_SB_RELATIVE_QI, "lde.b-16-8-u20a0-dst16-16-8-SB-relative-QI", "lde.b", 48,
fb53f5a8 33771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33772 },
33773/* lde.b ${Dsp-24-u20}[a0],${Dsp-16-s8}[fb] */
33774 {
33775 M32C_INSN_LDE_B_16_8_U20A0_DST16_16_8_FB_RELATIVE_QI, "lde.b-16-8-u20a0-dst16-16-8-FB-relative-QI", "lde.b", 48,
fb53f5a8 33776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33777 },
33778/* lde.b ${Dsp-24-u20},${Dsp-16-u8}[$Dst16An] */
33779 {
33780 M32C_INSN_LDE_B_16_8_U20_DST16_16_8_AN_RELATIVE_QI, "lde.b-16-8-u20-dst16-16-8-An-relative-QI", "lde.b", 48,
fb53f5a8 33781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33782 },
33783/* lde.b ${Dsp-24-u20},${Dsp-16-u8}[sb] */
33784 {
33785 M32C_INSN_LDE_B_16_8_U20_DST16_16_8_SB_RELATIVE_QI, "lde.b-16-8-u20-dst16-16-8-SB-relative-QI", "lde.b", 48,
fb53f5a8 33786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33787 },
33788/* lde.b ${Dsp-24-u20},${Dsp-16-s8}[fb] */
33789 {
33790 M32C_INSN_LDE_B_16_8_U20_DST16_16_8_FB_RELATIVE_QI, "lde.b-16-8-u20-dst16-16-8-FB-relative-QI", "lde.b", 48,
fb53f5a8 33791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33792 },
33793/* lde.b [a1a0],$Dst16RnQI */
33794 {
33795 M32C_INSN_LDE_B_BASIC_A1A0_DST16_RN_DIRECT_QI, "lde.b-basic-a1a0-dst16-Rn-direct-QI", "lde.b", 16,
fb53f5a8 33796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33797 },
33798/* lde.b [a1a0],$Dst16AnQI */
33799 {
33800 M32C_INSN_LDE_B_BASIC_A1A0_DST16_AN_DIRECT_QI, "lde.b-basic-a1a0-dst16-An-direct-QI", "lde.b", 16,
fb53f5a8 33801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33802 },
33803/* lde.b [a1a0],[$Dst16An] */
33804 {
33805 M32C_INSN_LDE_B_BASIC_A1A0_DST16_AN_INDIRECT_QI, "lde.b-basic-a1a0-dst16-An-indirect-QI", "lde.b", 16,
fb53f5a8 33806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33807 },
33808/* lde.b ${Dsp-16-u20}[a0],$Dst16RnQI */
33809 {
33810 M32C_INSN_LDE_B_BASIC_U20A0_DST16_RN_DIRECT_QI, "lde.b-basic-u20a0-dst16-Rn-direct-QI", "lde.b", 40,
fb53f5a8 33811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33812 },
33813/* lde.b ${Dsp-16-u20}[a0],$Dst16AnQI */
33814 {
33815 M32C_INSN_LDE_B_BASIC_U20A0_DST16_AN_DIRECT_QI, "lde.b-basic-u20a0-dst16-An-direct-QI", "lde.b", 40,
fb53f5a8 33816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
a1a280bb
DD
33817 },
33818/* lde.b ${Dsp-16-u20}[a0],[$Dst16An] */
33819 {
33820 M32C_INSN_LDE_B_BASIC_U20A0_DST16_AN_INDIRECT_QI, "lde.b-basic-u20a0-dst16-An-indirect-QI", "lde.b", 40,
fb53f5a8 33821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33822 },
33823/* lde.b ${Dsp-16-u20},$Dst16RnQI */
33824 {
a1a280bb 33825 M32C_INSN_LDE_B_BASIC_U20_DST16_RN_DIRECT_QI, "lde.b-basic-u20-dst16-Rn-direct-QI", "lde.b", 40,
fb53f5a8 33826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33827 },
33828/* lde.b ${Dsp-16-u20},$Dst16AnQI */
33829 {
a1a280bb 33830 M32C_INSN_LDE_B_BASIC_U20_DST16_AN_DIRECT_QI, "lde.b-basic-u20-dst16-An-direct-QI", "lde.b", 40,
fb53f5a8 33831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33832 },
33833/* lde.b ${Dsp-16-u20},[$Dst16An] */
33834 {
a1a280bb 33835 M32C_INSN_LDE_B_BASIC_U20_DST16_AN_INDIRECT_QI, "lde.b-basic-u20-dst16-An-indirect-QI", "lde.b", 40,
fb53f5a8 33836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
33837 },
33838/* stc ${cr3-Prefixed-32},$Dst32RnPrefixedSI */
33839 {
33840 M32C_INSN_STC32_SRC_CR3_DST32_RN_DIRECT_PREFIXED_SI, "stc32.src-cr3-dst32-Rn-direct-Prefixed-SI", "stc", 24,
fb53f5a8 33841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33842 },
33843/* stc ${cr3-Prefixed-32},$Dst32AnPrefixedSI */
33844 {
33845 M32C_INSN_STC32_SRC_CR3_DST32_AN_DIRECT_PREFIXED_SI, "stc32.src-cr3-dst32-An-direct-Prefixed-SI", "stc", 24,
fb53f5a8 33846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33847 },
33848/* stc ${cr3-Prefixed-32},[$Dst32AnPrefixed] */
33849 {
33850 M32C_INSN_STC32_SRC_CR3_DST32_AN_INDIRECT_PREFIXED_SI, "stc32.src-cr3-dst32-An-indirect-Prefixed-SI", "stc", 24,
fb53f5a8 33851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33852 },
33853/* stc ${cr3-Prefixed-32},${Dsp-24-u8}[$Dst32AnPrefixed] */
33854 {
33855 M32C_INSN_STC32_SRC_CR3_DST32_24_8_AN_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-8-An-relative-Prefixed-SI", "stc", 32,
fb53f5a8 33856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33857 },
33858/* stc ${cr3-Prefixed-32},${Dsp-24-u16}[$Dst32AnPrefixed] */
33859 {
33860 M32C_INSN_STC32_SRC_CR3_DST32_24_16_AN_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-16-An-relative-Prefixed-SI", "stc", 40,
fb53f5a8 33861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33862 },
33863/* stc ${cr3-Prefixed-32},${Dsp-24-u24}[$Dst32AnPrefixed] */
33864 {
33865 M32C_INSN_STC32_SRC_CR3_DST32_24_24_AN_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-24-An-relative-Prefixed-SI", "stc", 48,
fb53f5a8 33866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33867 },
33868/* stc ${cr3-Prefixed-32},${Dsp-24-u8}[sb] */
33869 {
33870 M32C_INSN_STC32_SRC_CR3_DST32_24_8_SB_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-8-SB-relative-Prefixed-SI", "stc", 32,
fb53f5a8 33871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33872 },
33873/* stc ${cr3-Prefixed-32},${Dsp-24-u16}[sb] */
33874 {
33875 M32C_INSN_STC32_SRC_CR3_DST32_24_16_SB_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-16-SB-relative-Prefixed-SI", "stc", 40,
fb53f5a8 33876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33877 },
33878/* stc ${cr3-Prefixed-32},${Dsp-24-s8}[fb] */
33879 {
33880 M32C_INSN_STC32_SRC_CR3_DST32_24_8_FB_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-8-FB-relative-Prefixed-SI", "stc", 32,
fb53f5a8 33881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33882 },
33883/* stc ${cr3-Prefixed-32},${Dsp-24-s16}[fb] */
33884 {
33885 M32C_INSN_STC32_SRC_CR3_DST32_24_16_FB_RELATIVE_PREFIXED_SI, "stc32.src-cr3-dst32-24-16-FB-relative-Prefixed-SI", "stc", 40,
fb53f5a8 33886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33887 },
33888/* stc ${cr3-Prefixed-32},${Dsp-24-u16} */
33889 {
33890 M32C_INSN_STC32_SRC_CR3_DST32_24_16_ABSOLUTE_PREFIXED_SI, "stc32.src-cr3-dst32-24-16-absolute-Prefixed-SI", "stc", 40,
fb53f5a8 33891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33892 },
33893/* stc ${cr3-Prefixed-32},${Dsp-24-u24} */
33894 {
33895 M32C_INSN_STC32_SRC_CR3_DST32_24_24_ABSOLUTE_PREFIXED_SI, "stc32.src-cr3-dst32-24-24-absolute-Prefixed-SI", "stc", 48,
fb53f5a8 33896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33897 },
33898/* stc ${cr2-32},$Dst32RnUnprefixedSI */
33899 {
33900 M32C_INSN_STC32_SRC_CR2_DST32_RN_DIRECT_UNPREFIXED_SI, "stc32.src-cr2-dst32-Rn-direct-Unprefixed-SI", "stc", 16,
fb53f5a8 33901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33902 },
33903/* stc ${cr2-32},$Dst32AnUnprefixedSI */
33904 {
33905 M32C_INSN_STC32_SRC_CR2_DST32_AN_DIRECT_UNPREFIXED_SI, "stc32.src-cr2-dst32-An-direct-Unprefixed-SI", "stc", 16,
fb53f5a8 33906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33907 },
33908/* stc ${cr2-32},[$Dst32AnUnprefixed] */
33909 {
33910 M32C_INSN_STC32_SRC_CR2_DST32_AN_INDIRECT_UNPREFIXED_SI, "stc32.src-cr2-dst32-An-indirect-Unprefixed-SI", "stc", 16,
fb53f5a8 33911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33912 },
33913/* stc ${cr2-32},${Dsp-16-u8}[$Dst32AnUnprefixed] */
33914 {
33915 M32C_INSN_STC32_SRC_CR2_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-8-An-relative-Unprefixed-SI", "stc", 24,
fb53f5a8 33916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33917 },
33918/* stc ${cr2-32},${Dsp-16-u16}[$Dst32AnUnprefixed] */
33919 {
33920 M32C_INSN_STC32_SRC_CR2_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-16-An-relative-Unprefixed-SI", "stc", 32,
fb53f5a8 33921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33922 },
33923/* stc ${cr2-32},${Dsp-16-u24}[$Dst32AnUnprefixed] */
33924 {
33925 M32C_INSN_STC32_SRC_CR2_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-24-An-relative-Unprefixed-SI", "stc", 40,
fb53f5a8 33926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33927 },
33928/* stc ${cr2-32},${Dsp-16-u8}[sb] */
33929 {
33930 M32C_INSN_STC32_SRC_CR2_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-8-SB-relative-Unprefixed-SI", "stc", 24,
fb53f5a8 33931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33932 },
33933/* stc ${cr2-32},${Dsp-16-u16}[sb] */
33934 {
33935 M32C_INSN_STC32_SRC_CR2_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-16-SB-relative-Unprefixed-SI", "stc", 32,
fb53f5a8 33936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33937 },
33938/* stc ${cr2-32},${Dsp-16-s8}[fb] */
33939 {
33940 M32C_INSN_STC32_SRC_CR2_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-8-FB-relative-Unprefixed-SI", "stc", 24,
fb53f5a8 33941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33942 },
33943/* stc ${cr2-32},${Dsp-16-s16}[fb] */
33944 {
33945 M32C_INSN_STC32_SRC_CR2_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-16-FB-relative-Unprefixed-SI", "stc", 32,
fb53f5a8 33946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33947 },
33948/* stc ${cr2-32},${Dsp-16-u16} */
33949 {
33950 M32C_INSN_STC32_SRC_CR2_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-16-absolute-Unprefixed-SI", "stc", 32,
fb53f5a8 33951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33952 },
33953/* stc ${cr2-32},${Dsp-16-u24} */
33954 {
33955 M32C_INSN_STC32_SRC_CR2_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "stc32.src-cr2-dst32-16-24-absolute-Unprefixed-SI", "stc", 40,
fb53f5a8 33956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33957 },
33958/* stc ${cr1-Prefixed-32},$Dst32RnPrefixedHI */
33959 {
33960 M32C_INSN_STC32_SRC_CR1_DST32_RN_DIRECT_PREFIXED_HI, "stc32.src-cr1-dst32-Rn-direct-Prefixed-HI", "stc", 24,
fb53f5a8 33961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33962 },
33963/* stc ${cr1-Prefixed-32},$Dst32AnPrefixedHI */
33964 {
33965 M32C_INSN_STC32_SRC_CR1_DST32_AN_DIRECT_PREFIXED_HI, "stc32.src-cr1-dst32-An-direct-Prefixed-HI", "stc", 24,
fb53f5a8 33966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33967 },
33968/* stc ${cr1-Prefixed-32},[$Dst32AnPrefixed] */
33969 {
33970 M32C_INSN_STC32_SRC_CR1_DST32_AN_INDIRECT_PREFIXED_HI, "stc32.src-cr1-dst32-An-indirect-Prefixed-HI", "stc", 24,
fb53f5a8 33971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33972 },
33973/* stc ${cr1-Prefixed-32},${Dsp-24-u8}[$Dst32AnPrefixed] */
33974 {
33975 M32C_INSN_STC32_SRC_CR1_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-8-An-relative-Prefixed-HI", "stc", 32,
fb53f5a8 33976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33977 },
33978/* stc ${cr1-Prefixed-32},${Dsp-24-u16}[$Dst32AnPrefixed] */
33979 {
33980 M32C_INSN_STC32_SRC_CR1_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-16-An-relative-Prefixed-HI", "stc", 40,
fb53f5a8 33981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33982 },
33983/* stc ${cr1-Prefixed-32},${Dsp-24-u24}[$Dst32AnPrefixed] */
33984 {
33985 M32C_INSN_STC32_SRC_CR1_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-24-An-relative-Prefixed-HI", "stc", 48,
fb53f5a8 33986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33987 },
33988/* stc ${cr1-Prefixed-32},${Dsp-24-u8}[sb] */
33989 {
33990 M32C_INSN_STC32_SRC_CR1_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-8-SB-relative-Prefixed-HI", "stc", 32,
fb53f5a8 33991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33992 },
33993/* stc ${cr1-Prefixed-32},${Dsp-24-u16}[sb] */
33994 {
33995 M32C_INSN_STC32_SRC_CR1_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-16-SB-relative-Prefixed-HI", "stc", 40,
fb53f5a8 33996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
33997 },
33998/* stc ${cr1-Prefixed-32},${Dsp-24-s8}[fb] */
33999 {
34000 M32C_INSN_STC32_SRC_CR1_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-8-FB-relative-Prefixed-HI", "stc", 32,
fb53f5a8 34001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34002 },
34003/* stc ${cr1-Prefixed-32},${Dsp-24-s16}[fb] */
34004 {
34005 M32C_INSN_STC32_SRC_CR1_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "stc32.src-cr1-dst32-24-16-FB-relative-Prefixed-HI", "stc", 40,
fb53f5a8 34006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34007 },
34008/* stc ${cr1-Prefixed-32},${Dsp-24-u16} */
34009 {
34010 M32C_INSN_STC32_SRC_CR1_DST32_24_16_ABSOLUTE_PREFIXED_HI, "stc32.src-cr1-dst32-24-16-absolute-Prefixed-HI", "stc", 40,
fb53f5a8 34011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34012 },
34013/* stc ${cr1-Prefixed-32},${Dsp-24-u24} */
34014 {
34015 M32C_INSN_STC32_SRC_CR1_DST32_24_24_ABSOLUTE_PREFIXED_HI, "stc32.src-cr1-dst32-24-24-absolute-Prefixed-HI", "stc", 48,
fb53f5a8 34016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34017 },
34018/* stc pc,$Dst16RnHI */
34019 {
34020 M32C_INSN_STC16_PC_DST16_RN_DIRECT_HI, "stc16.pc-dst16-Rn-direct-HI", "stc", 16,
fb53f5a8 34021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34022 },
34023/* stc pc,$Dst16AnHI */
34024 {
34025 M32C_INSN_STC16_PC_DST16_AN_DIRECT_HI, "stc16.pc-dst16-An-direct-HI", "stc", 16,
fb53f5a8 34026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34027 },
34028/* stc pc,[$Dst16An] */
34029 {
34030 M32C_INSN_STC16_PC_DST16_AN_INDIRECT_HI, "stc16.pc-dst16-An-indirect-HI", "stc", 16,
fb53f5a8 34031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34032 },
34033/* stc pc,${Dsp-16-u8}[$Dst16An] */
34034 {
34035 M32C_INSN_STC16_PC_DST16_16_8_AN_RELATIVE_HI, "stc16.pc-dst16-16-8-An-relative-HI", "stc", 24,
fb53f5a8 34036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34037 },
34038/* stc pc,${Dsp-16-u16}[$Dst16An] */
34039 {
34040 M32C_INSN_STC16_PC_DST16_16_16_AN_RELATIVE_HI, "stc16.pc-dst16-16-16-An-relative-HI", "stc", 32,
fb53f5a8 34041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34042 },
34043/* stc pc,${Dsp-16-u8}[sb] */
34044 {
34045 M32C_INSN_STC16_PC_DST16_16_8_SB_RELATIVE_HI, "stc16.pc-dst16-16-8-SB-relative-HI", "stc", 24,
fb53f5a8 34046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34047 },
34048/* stc pc,${Dsp-16-u16}[sb] */
34049 {
34050 M32C_INSN_STC16_PC_DST16_16_16_SB_RELATIVE_HI, "stc16.pc-dst16-16-16-SB-relative-HI", "stc", 32,
fb53f5a8 34051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34052 },
34053/* stc pc,${Dsp-16-s8}[fb] */
34054 {
34055 M32C_INSN_STC16_PC_DST16_16_8_FB_RELATIVE_HI, "stc16.pc-dst16-16-8-FB-relative-HI", "stc", 24,
fb53f5a8 34056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34057 },
34058/* stc pc,${Dsp-16-u16} */
34059 {
34060 M32C_INSN_STC16_PC_DST16_16_16_ABSOLUTE_HI, "stc16.pc-dst16-16-16-absolute-HI", "stc", 32,
fb53f5a8 34061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34062 },
34063/* stc ${cr16},$Dst16RnHI */
34064 {
34065 M32C_INSN_STC16_SRC_DST16_RN_DIRECT_HI, "stc16.src-dst16-Rn-direct-HI", "stc", 16,
fb53f5a8 34066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34067 },
34068/* stc ${cr16},$Dst16AnHI */
34069 {
34070 M32C_INSN_STC16_SRC_DST16_AN_DIRECT_HI, "stc16.src-dst16-An-direct-HI", "stc", 16,
fb53f5a8 34071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34072 },
34073/* stc ${cr16},[$Dst16An] */
34074 {
34075 M32C_INSN_STC16_SRC_DST16_AN_INDIRECT_HI, "stc16.src-dst16-An-indirect-HI", "stc", 16,
fb53f5a8 34076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34077 },
34078/* stc ${cr16},${Dsp-16-u8}[$Dst16An] */
34079 {
34080 M32C_INSN_STC16_SRC_DST16_16_8_AN_RELATIVE_HI, "stc16.src-dst16-16-8-An-relative-HI", "stc", 24,
fb53f5a8 34081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34082 },
34083/* stc ${cr16},${Dsp-16-u16}[$Dst16An] */
34084 {
34085 M32C_INSN_STC16_SRC_DST16_16_16_AN_RELATIVE_HI, "stc16.src-dst16-16-16-An-relative-HI", "stc", 32,
fb53f5a8 34086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34087 },
34088/* stc ${cr16},${Dsp-16-u8}[sb] */
34089 {
34090 M32C_INSN_STC16_SRC_DST16_16_8_SB_RELATIVE_HI, "stc16.src-dst16-16-8-SB-relative-HI", "stc", 24,
fb53f5a8 34091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34092 },
34093/* stc ${cr16},${Dsp-16-u16}[sb] */
34094 {
34095 M32C_INSN_STC16_SRC_DST16_16_16_SB_RELATIVE_HI, "stc16.src-dst16-16-16-SB-relative-HI", "stc", 32,
fb53f5a8 34096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34097 },
34098/* stc ${cr16},${Dsp-16-s8}[fb] */
34099 {
34100 M32C_INSN_STC16_SRC_DST16_16_8_FB_RELATIVE_HI, "stc16.src-dst16-16-8-FB-relative-HI", "stc", 24,
fb53f5a8 34101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34102 },
34103/* stc ${cr16},${Dsp-16-u16} */
34104 {
34105 M32C_INSN_STC16_SRC_DST16_16_16_ABSOLUTE_HI, "stc16.src-dst16-16-16-absolute-HI", "stc", 32,
fb53f5a8 34106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34107 },
34108/* ldc $Dst32RnPrefixedSI,${cr3-Prefixed-32} */
34109 {
34110 M32C_INSN_LDC32_SRC_CR3_DST32_RN_DIRECT_PREFIXED_SI, "ldc32.src-cr3-dst32-Rn-direct-Prefixed-SI", "ldc", 24,
fb53f5a8 34111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34112 },
34113/* ldc $Dst32AnPrefixedSI,${cr3-Prefixed-32} */
34114 {
34115 M32C_INSN_LDC32_SRC_CR3_DST32_AN_DIRECT_PREFIXED_SI, "ldc32.src-cr3-dst32-An-direct-Prefixed-SI", "ldc", 24,
fb53f5a8 34116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34117 },
34118/* ldc [$Dst32AnPrefixed],${cr3-Prefixed-32} */
34119 {
34120 M32C_INSN_LDC32_SRC_CR3_DST32_AN_INDIRECT_PREFIXED_SI, "ldc32.src-cr3-dst32-An-indirect-Prefixed-SI", "ldc", 24,
fb53f5a8 34121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34122 },
34123/* ldc ${Dsp-24-u8}[$Dst32AnPrefixed],${cr3-Prefixed-32} */
34124 {
34125 M32C_INSN_LDC32_SRC_CR3_DST32_24_8_AN_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-8-An-relative-Prefixed-SI", "ldc", 32,
fb53f5a8 34126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34127 },
34128/* ldc ${Dsp-24-u16}[$Dst32AnPrefixed],${cr3-Prefixed-32} */
34129 {
34130 M32C_INSN_LDC32_SRC_CR3_DST32_24_16_AN_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-16-An-relative-Prefixed-SI", "ldc", 40,
fb53f5a8 34131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34132 },
34133/* ldc ${Dsp-24-u24}[$Dst32AnPrefixed],${cr3-Prefixed-32} */
34134 {
34135 M32C_INSN_LDC32_SRC_CR3_DST32_24_24_AN_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-24-An-relative-Prefixed-SI", "ldc", 48,
fb53f5a8 34136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34137 },
34138/* ldc ${Dsp-24-u8}[sb],${cr3-Prefixed-32} */
34139 {
34140 M32C_INSN_LDC32_SRC_CR3_DST32_24_8_SB_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-8-SB-relative-Prefixed-SI", "ldc", 32,
fb53f5a8 34141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34142 },
34143/* ldc ${Dsp-24-u16}[sb],${cr3-Prefixed-32} */
34144 {
34145 M32C_INSN_LDC32_SRC_CR3_DST32_24_16_SB_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-16-SB-relative-Prefixed-SI", "ldc", 40,
fb53f5a8 34146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34147 },
34148/* ldc ${Dsp-24-s8}[fb],${cr3-Prefixed-32} */
34149 {
34150 M32C_INSN_LDC32_SRC_CR3_DST32_24_8_FB_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-8-FB-relative-Prefixed-SI", "ldc", 32,
fb53f5a8 34151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34152 },
34153/* ldc ${Dsp-24-s16}[fb],${cr3-Prefixed-32} */
34154 {
34155 M32C_INSN_LDC32_SRC_CR3_DST32_24_16_FB_RELATIVE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-16-FB-relative-Prefixed-SI", "ldc", 40,
fb53f5a8 34156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34157 },
34158/* ldc ${Dsp-24-u16},${cr3-Prefixed-32} */
34159 {
34160 M32C_INSN_LDC32_SRC_CR3_DST32_24_16_ABSOLUTE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-16-absolute-Prefixed-SI", "ldc", 40,
fb53f5a8 34161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34162 },
34163/* ldc ${Dsp-24-u24},${cr3-Prefixed-32} */
34164 {
34165 M32C_INSN_LDC32_SRC_CR3_DST32_24_24_ABSOLUTE_PREFIXED_SI, "ldc32.src-cr3-dst32-24-24-absolute-Prefixed-SI", "ldc", 48,
fb53f5a8 34166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34167 },
34168/* ldc $Dst32RnUnprefixedSI,${cr2-32} */
34169 {
34170 M32C_INSN_LDC32_SRC_CR2_DST32_RN_DIRECT_UNPREFIXED_SI, "ldc32.src-cr2-dst32-Rn-direct-Unprefixed-SI", "ldc", 16,
fb53f5a8 34171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34172 },
34173/* ldc $Dst32AnUnprefixedSI,${cr2-32} */
34174 {
34175 M32C_INSN_LDC32_SRC_CR2_DST32_AN_DIRECT_UNPREFIXED_SI, "ldc32.src-cr2-dst32-An-direct-Unprefixed-SI", "ldc", 16,
fb53f5a8 34176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34177 },
34178/* ldc [$Dst32AnUnprefixed],${cr2-32} */
34179 {
34180 M32C_INSN_LDC32_SRC_CR2_DST32_AN_INDIRECT_UNPREFIXED_SI, "ldc32.src-cr2-dst32-An-indirect-Unprefixed-SI", "ldc", 16,
fb53f5a8 34181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34182 },
34183/* ldc ${Dsp-16-u8}[$Dst32AnUnprefixed],${cr2-32} */
34184 {
34185 M32C_INSN_LDC32_SRC_CR2_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-8-An-relative-Unprefixed-SI", "ldc", 24,
fb53f5a8 34186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34187 },
34188/* ldc ${Dsp-16-u16}[$Dst32AnUnprefixed],${cr2-32} */
34189 {
34190 M32C_INSN_LDC32_SRC_CR2_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-16-An-relative-Unprefixed-SI", "ldc", 32,
fb53f5a8 34191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34192 },
34193/* ldc ${Dsp-16-u24}[$Dst32AnUnprefixed],${cr2-32} */
34194 {
34195 M32C_INSN_LDC32_SRC_CR2_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-24-An-relative-Unprefixed-SI", "ldc", 40,
fb53f5a8 34196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34197 },
34198/* ldc ${Dsp-16-u8}[sb],${cr2-32} */
34199 {
34200 M32C_INSN_LDC32_SRC_CR2_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-8-SB-relative-Unprefixed-SI", "ldc", 24,
fb53f5a8 34201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34202 },
34203/* ldc ${Dsp-16-u16}[sb],${cr2-32} */
34204 {
34205 M32C_INSN_LDC32_SRC_CR2_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-16-SB-relative-Unprefixed-SI", "ldc", 32,
fb53f5a8 34206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34207 },
34208/* ldc ${Dsp-16-s8}[fb],${cr2-32} */
34209 {
34210 M32C_INSN_LDC32_SRC_CR2_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-8-FB-relative-Unprefixed-SI", "ldc", 24,
fb53f5a8 34211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34212 },
34213/* ldc ${Dsp-16-s16}[fb],${cr2-32} */
34214 {
34215 M32C_INSN_LDC32_SRC_CR2_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-16-FB-relative-Unprefixed-SI", "ldc", 32,
fb53f5a8 34216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34217 },
34218/* ldc ${Dsp-16-u16},${cr2-32} */
34219 {
34220 M32C_INSN_LDC32_SRC_CR2_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-16-absolute-Unprefixed-SI", "ldc", 32,
fb53f5a8 34221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34222 },
34223/* ldc ${Dsp-16-u24},${cr2-32} */
34224 {
34225 M32C_INSN_LDC32_SRC_CR2_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "ldc32.src-cr2-dst32-16-24-absolute-Unprefixed-SI", "ldc", 40,
fb53f5a8 34226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34227 },
34228/* ldc $Dst32RnPrefixedHI,${cr1-Prefixed-32} */
34229 {
34230 M32C_INSN_LDC32_SRC_CR1_DST32_RN_DIRECT_PREFIXED_HI, "ldc32.src-cr1-dst32-Rn-direct-Prefixed-HI", "ldc", 24,
fb53f5a8 34231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34232 },
34233/* ldc $Dst32AnPrefixedHI,${cr1-Prefixed-32} */
34234 {
34235 M32C_INSN_LDC32_SRC_CR1_DST32_AN_DIRECT_PREFIXED_HI, "ldc32.src-cr1-dst32-An-direct-Prefixed-HI", "ldc", 24,
fb53f5a8 34236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34237 },
34238/* ldc [$Dst32AnPrefixed],${cr1-Prefixed-32} */
34239 {
34240 M32C_INSN_LDC32_SRC_CR1_DST32_AN_INDIRECT_PREFIXED_HI, "ldc32.src-cr1-dst32-An-indirect-Prefixed-HI", "ldc", 24,
fb53f5a8 34241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34242 },
34243/* ldc ${Dsp-24-u8}[$Dst32AnPrefixed],${cr1-Prefixed-32} */
34244 {
34245 M32C_INSN_LDC32_SRC_CR1_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-8-An-relative-Prefixed-HI", "ldc", 32,
fb53f5a8 34246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34247 },
34248/* ldc ${Dsp-24-u16}[$Dst32AnPrefixed],${cr1-Prefixed-32} */
34249 {
34250 M32C_INSN_LDC32_SRC_CR1_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-16-An-relative-Prefixed-HI", "ldc", 40,
fb53f5a8 34251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34252 },
34253/* ldc ${Dsp-24-u24}[$Dst32AnPrefixed],${cr1-Prefixed-32} */
34254 {
34255 M32C_INSN_LDC32_SRC_CR1_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-24-An-relative-Prefixed-HI", "ldc", 48,
fb53f5a8 34256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34257 },
34258/* ldc ${Dsp-24-u8}[sb],${cr1-Prefixed-32} */
34259 {
34260 M32C_INSN_LDC32_SRC_CR1_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-8-SB-relative-Prefixed-HI", "ldc", 32,
fb53f5a8 34261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34262 },
34263/* ldc ${Dsp-24-u16}[sb],${cr1-Prefixed-32} */
34264 {
34265 M32C_INSN_LDC32_SRC_CR1_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-16-SB-relative-Prefixed-HI", "ldc", 40,
fb53f5a8 34266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34267 },
34268/* ldc ${Dsp-24-s8}[fb],${cr1-Prefixed-32} */
34269 {
34270 M32C_INSN_LDC32_SRC_CR1_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-8-FB-relative-Prefixed-HI", "ldc", 32,
fb53f5a8 34271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34272 },
34273/* ldc ${Dsp-24-s16}[fb],${cr1-Prefixed-32} */
34274 {
34275 M32C_INSN_LDC32_SRC_CR1_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-16-FB-relative-Prefixed-HI", "ldc", 40,
fb53f5a8 34276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34277 },
34278/* ldc ${Dsp-24-u16},${cr1-Prefixed-32} */
34279 {
34280 M32C_INSN_LDC32_SRC_CR1_DST32_24_16_ABSOLUTE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-16-absolute-Prefixed-HI", "ldc", 40,
fb53f5a8 34281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34282 },
34283/* ldc ${Dsp-24-u24},${cr1-Prefixed-32} */
34284 {
34285 M32C_INSN_LDC32_SRC_CR1_DST32_24_24_ABSOLUTE_PREFIXED_HI, "ldc32.src-cr1-dst32-24-24-absolute-Prefixed-HI", "ldc", 48,
fb53f5a8 34286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34287 },
34288/* ldc $Dst16RnHI,${cr16} */
34289 {
34290 M32C_INSN_LDC16_DST_DST16_RN_DIRECT_HI, "ldc16.dst-dst16-Rn-direct-HI", "ldc", 16,
fb53f5a8 34291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34292 },
34293/* ldc $Dst16AnHI,${cr16} */
34294 {
34295 M32C_INSN_LDC16_DST_DST16_AN_DIRECT_HI, "ldc16.dst-dst16-An-direct-HI", "ldc", 16,
fb53f5a8 34296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34297 },
34298/* ldc [$Dst16An],${cr16} */
34299 {
34300 M32C_INSN_LDC16_DST_DST16_AN_INDIRECT_HI, "ldc16.dst-dst16-An-indirect-HI", "ldc", 16,
fb53f5a8 34301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34302 },
34303/* ldc ${Dsp-16-u8}[$Dst16An],${cr16} */
34304 {
34305 M32C_INSN_LDC16_DST_DST16_16_8_AN_RELATIVE_HI, "ldc16.dst-dst16-16-8-An-relative-HI", "ldc", 24,
fb53f5a8 34306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34307 },
34308/* ldc ${Dsp-16-u16}[$Dst16An],${cr16} */
34309 {
34310 M32C_INSN_LDC16_DST_DST16_16_16_AN_RELATIVE_HI, "ldc16.dst-dst16-16-16-An-relative-HI", "ldc", 32,
fb53f5a8 34311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34312 },
34313/* ldc ${Dsp-16-u8}[sb],${cr16} */
34314 {
34315 M32C_INSN_LDC16_DST_DST16_16_8_SB_RELATIVE_HI, "ldc16.dst-dst16-16-8-SB-relative-HI", "ldc", 24,
fb53f5a8 34316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34317 },
34318/* ldc ${Dsp-16-u16}[sb],${cr16} */
34319 {
34320 M32C_INSN_LDC16_DST_DST16_16_16_SB_RELATIVE_HI, "ldc16.dst-dst16-16-16-SB-relative-HI", "ldc", 32,
fb53f5a8 34321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34322 },
34323/* ldc ${Dsp-16-s8}[fb],${cr16} */
34324 {
34325 M32C_INSN_LDC16_DST_DST16_16_8_FB_RELATIVE_HI, "ldc16.dst-dst16-16-8-FB-relative-HI", "ldc", 24,
fb53f5a8 34326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34327 },
34328/* ldc ${Dsp-16-u16},${cr16} */
34329 {
34330 M32C_INSN_LDC16_DST_DST16_16_16_ABSOLUTE_HI, "ldc16.dst-dst16-16-16-absolute-HI", "ldc", 32,
fb53f5a8 34331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34332 },
34333/* jsri.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34334 {
34335 M32C_INSN_JSRI32_A_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "jsri32.a-dst32-16-24-An-relative-Unprefixed-SI", "jsri.w", 40,
fb53f5a8 34336 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34337 },
34338/* jsri.w ${Dsp-16-u24} */
34339 {
34340 M32C_INSN_JSRI32_A_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "jsri32.a-dst32-16-24-absolute-Unprefixed-SI", "jsri.w", 40,
fb53f5a8 34341 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 34342 },
eda87aba
DD
34343/* jsri.a $Dst32RnUnprefixedSI */
34344 {
34345 M32C_INSN_JSRI32A_DST32_BASIC_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "jsri32a-dst32-basic-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "jsri.a", 16,
34346 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
34347 },
34348/* jsri.a $Dst32AnUnprefixedSI */
34349 {
34350 M32C_INSN_JSRI32A_DST32_BASIC_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "jsri32a-dst32-basic-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "jsri.a", 16,
34351 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
34352 },
34353/* jsri.a [$Dst32AnUnprefixed] */
34354 {
34355 M32C_INSN_JSRI32A_DST32_BASIC_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "jsri32a-dst32-basic-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "jsri.a", 16,
34356 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
34357 },
34358/* jsri.a $Dst16RnSI */
34359 {
34360 M32C_INSN_JSRI16A_DST16_BASIC_SI_DST16_RN_DIRECT_SI, "jsri16a-dst16-basic-SI-dst16-Rn-direct-SI", "jsri.a", 16,
34361 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
34362 },
34363/* jsri.a $Dst16AnSI */
34364 {
34365 M32C_INSN_JSRI16A_DST16_BASIC_SI_DST16_AN_DIRECT_SI, "jsri16a-dst16-basic-SI-dst16-An-direct-SI", "jsri.a", 16,
34366 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
34367 },
34368/* jsri.a [$Dst16An] */
34369 {
34370 M32C_INSN_JSRI16A_DST16_BASIC_SI_DST16_AN_INDIRECT_SI, "jsri16a-dst16-basic-SI-dst16-An-indirect-SI", "jsri.a", 16,
34371 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
34372 },
49f58d10
JB
34373/* jsri.a ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34374 {
34375 M32C_INSN_JSRI32A_DST32_16_16_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "jsri32a-dst32-16-16-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "jsri.a", 32,
fb53f5a8 34376 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34377 },
34378/* jsri.a ${Dsp-16-u16}[sb] */
34379 {
34380 M32C_INSN_JSRI32A_DST32_16_16_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "jsri32a-dst32-16-16-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "jsri.a", 32,
fb53f5a8 34381 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34382 },
34383/* jsri.a ${Dsp-16-s16}[fb] */
34384 {
34385 M32C_INSN_JSRI32A_DST32_16_16_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "jsri32a-dst32-16-16-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "jsri.a", 32,
fb53f5a8 34386 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34387 },
34388/* jsri.a ${Dsp-16-u16} */
34389 {
34390 M32C_INSN_JSRI32A_DST32_16_16_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "jsri32a-dst32-16-16-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "jsri.a", 32,
fb53f5a8 34391 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34392 },
34393/* jsri.a ${Dsp-16-u16}[$Dst16An] */
34394 {
34395 M32C_INSN_JSRI16A_DST16_16_16_SI_DST16_16_16_AN_RELATIVE_SI, "jsri16a-dst16-16-16-SI-dst16-16-16-An-relative-SI", "jsri.a", 32,
fb53f5a8 34396 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34397 },
34398/* jsri.a ${Dsp-16-u16}[sb] */
34399 {
34400 M32C_INSN_JSRI16A_DST16_16_16_SI_DST16_16_16_SB_RELATIVE_SI, "jsri16a-dst16-16-16-SI-dst16-16-16-SB-relative-SI", "jsri.a", 32,
fb53f5a8 34401 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34402 },
34403/* jsri.a ${Dsp-16-u16} */
34404 {
34405 M32C_INSN_JSRI16A_DST16_16_16_SI_DST16_16_16_ABSOLUTE_SI, "jsri16a-dst16-16-16-SI-dst16-16-16-absolute-SI", "jsri.a", 32,
fb53f5a8 34406 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34407 },
34408/* jsri.a ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34409 {
34410 M32C_INSN_JSRI32A_DST32_16_8_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "jsri32a-dst32-16-8-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "jsri.a", 24,
fb53f5a8 34411 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34412 },
34413/* jsri.a ${Dsp-16-u8}[sb] */
34414 {
34415 M32C_INSN_JSRI32A_DST32_16_8_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "jsri32a-dst32-16-8-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "jsri.a", 24,
fb53f5a8 34416 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34417 },
34418/* jsri.a ${Dsp-16-s8}[fb] */
34419 {
34420 M32C_INSN_JSRI32A_DST32_16_8_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "jsri32a-dst32-16-8-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "jsri.a", 24,
fb53f5a8 34421 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34422 },
34423/* jsri.a ${Dsp-16-u8}[$Dst16An] */
34424 {
34425 M32C_INSN_JSRI16A_DST16_16_8_SI_DST16_16_8_AN_RELATIVE_SI, "jsri16a-dst16-16-8-SI-dst16-16-8-An-relative-SI", "jsri.a", 24,
fb53f5a8 34426 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34427 },
34428/* jsri.a ${Dsp-16-u8}[sb] */
34429 {
34430 M32C_INSN_JSRI16A_DST16_16_8_SI_DST16_16_8_SB_RELATIVE_SI, "jsri16a-dst16-16-8-SI-dst16-16-8-SB-relative-SI", "jsri.a", 24,
fb53f5a8 34431 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34432 },
34433/* jsri.a ${Dsp-16-s8}[fb] */
34434 {
34435 M32C_INSN_JSRI16A_DST16_16_8_SI_DST16_16_8_FB_RELATIVE_SI, "jsri16a-dst16-16-8-SI-dst16-16-8-FB-relative-SI", "jsri.a", 24,
fb53f5a8 34436 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 34437 },
eda87aba 34438/* jsri.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
49f58d10 34439 {
eda87aba 34440 M32C_INSN_JSRI32_W_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "jsri32.w-dst32-16-24-An-relative-Unprefixed-HI", "jsri.w", 40,
fb53f5a8 34441 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 34442 },
eda87aba 34443/* jsri.w ${Dsp-16-u24} */
49f58d10 34444 {
eda87aba 34445 M32C_INSN_JSRI32_W_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "jsri32.w-dst32-16-24-absolute-Unprefixed-HI", "jsri.w", 40,
fb53f5a8 34446 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 34447 },
eda87aba 34448/* jsri.w $Dst32RnUnprefixedHI */
49f58d10 34449 {
eda87aba 34450 M32C_INSN_JSRI32W_DST32_BASIC_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "jsri32w-dst32-basic-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "jsri.w", 16,
fb53f5a8 34451 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 34452 },
eda87aba 34453/* jsri.w $Dst32AnUnprefixedHI */
49f58d10 34454 {
eda87aba
DD
34455 M32C_INSN_JSRI32W_DST32_BASIC_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "jsri32w-dst32-basic-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "jsri.w", 16,
34456 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 34457 },
eda87aba 34458/* jsri.w [$Dst32AnUnprefixed] */
49f58d10 34459 {
eda87aba
DD
34460 M32C_INSN_JSRI32W_DST32_BASIC_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "jsri32w-dst32-basic-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "jsri.w", 16,
34461 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 34462 },
eda87aba 34463/* jsri.w $Dst16RnHI */
49f58d10 34464 {
eda87aba 34465 M32C_INSN_JSRI16W_DST16_BASIC_HI_DST16_RN_DIRECT_HI, "jsri16w-dst16-basic-HI-dst16-Rn-direct-HI", "jsri.w", 16,
fb53f5a8 34466 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 34467 },
eda87aba 34468/* jsri.w $Dst16AnHI */
49f58d10 34469 {
eda87aba
DD
34470 M32C_INSN_JSRI16W_DST16_BASIC_HI_DST16_AN_DIRECT_HI, "jsri16w-dst16-basic-HI-dst16-An-direct-HI", "jsri.w", 16,
34471 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 34472 },
eda87aba 34473/* jsri.w [$Dst16An] */
49f58d10 34474 {
eda87aba
DD
34475 M32C_INSN_JSRI16W_DST16_BASIC_HI_DST16_AN_INDIRECT_HI, "jsri16w-dst16-basic-HI-dst16-An-indirect-HI", "jsri.w", 16,
34476 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34477 },
34478/* jsri.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34479 {
34480 M32C_INSN_JSRI32W_DST32_16_16_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "jsri32w-dst32-16-16-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "jsri.w", 32,
fb53f5a8 34481 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34482 },
34483/* jsri.w ${Dsp-16-u16}[sb] */
34484 {
34485 M32C_INSN_JSRI32W_DST32_16_16_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "jsri32w-dst32-16-16-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "jsri.w", 32,
fb53f5a8 34486 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34487 },
34488/* jsri.w ${Dsp-16-s16}[fb] */
34489 {
34490 M32C_INSN_JSRI32W_DST32_16_16_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "jsri32w-dst32-16-16-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "jsri.w", 32,
fb53f5a8 34491 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34492 },
34493/* jsri.w ${Dsp-16-u16} */
34494 {
34495 M32C_INSN_JSRI32W_DST32_16_16_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "jsri32w-dst32-16-16-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "jsri.w", 32,
fb53f5a8 34496 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34497 },
34498/* jsri.w ${Dsp-16-u16}[$Dst16An] */
34499 {
34500 M32C_INSN_JSRI16W_DST16_16_16_HI_DST16_16_16_AN_RELATIVE_HI, "jsri16w-dst16-16-16-HI-dst16-16-16-An-relative-HI", "jsri.w", 32,
fb53f5a8 34501 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34502 },
34503/* jsri.w ${Dsp-16-u16}[sb] */
34504 {
34505 M32C_INSN_JSRI16W_DST16_16_16_HI_DST16_16_16_SB_RELATIVE_HI, "jsri16w-dst16-16-16-HI-dst16-16-16-SB-relative-HI", "jsri.w", 32,
fb53f5a8 34506 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34507 },
34508/* jsri.w ${Dsp-16-u16} */
34509 {
34510 M32C_INSN_JSRI16W_DST16_16_16_HI_DST16_16_16_ABSOLUTE_HI, "jsri16w-dst16-16-16-HI-dst16-16-16-absolute-HI", "jsri.w", 32,
fb53f5a8 34511 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34512 },
34513/* jsri.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34514 {
34515 M32C_INSN_JSRI32W_DST32_16_8_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "jsri32w-dst32-16-8-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "jsri.w", 24,
fb53f5a8 34516 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34517 },
34518/* jsri.w ${Dsp-16-u8}[sb] */
34519 {
34520 M32C_INSN_JSRI32W_DST32_16_8_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "jsri32w-dst32-16-8-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "jsri.w", 24,
fb53f5a8 34521 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34522 },
34523/* jsri.w ${Dsp-16-s8}[fb] */
34524 {
34525 M32C_INSN_JSRI32W_DST32_16_8_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "jsri32w-dst32-16-8-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "jsri.w", 24,
fb53f5a8 34526 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34527 },
34528/* jsri.w ${Dsp-16-u8}[$Dst16An] */
34529 {
34530 M32C_INSN_JSRI16W_DST16_16_8_HI_DST16_16_8_AN_RELATIVE_HI, "jsri16w-dst16-16-8-HI-dst16-16-8-An-relative-HI", "jsri.w", 24,
fb53f5a8 34531 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34532 },
34533/* jsri.w ${Dsp-16-u8}[sb] */
34534 {
34535 M32C_INSN_JSRI16W_DST16_16_8_HI_DST16_16_8_SB_RELATIVE_HI, "jsri16w-dst16-16-8-HI-dst16-16-8-SB-relative-HI", "jsri.w", 24,
fb53f5a8 34536 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34537 },
34538/* jsri.w ${Dsp-16-s8}[fb] */
34539 {
34540 M32C_INSN_JSRI16W_DST16_16_8_HI_DST16_16_8_FB_RELATIVE_HI, "jsri16w-dst16-16-8-HI-dst16-16-8-FB-relative-HI", "jsri.w", 24,
fb53f5a8 34541 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 34542 },
49f58d10
JB
34543/* jmpi.a $Dst32RnUnprefixedSI */
34544 {
34545 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "jmpi.a", 16,
fb53f5a8 34546 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34547 },
34548/* jmpi.a $Dst32AnUnprefixedSI */
34549 {
34550 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-An-direct-Unprefixed-SI", "jmpi.a", 16,
fb53f5a8 34551 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34552 },
34553/* jmpi.a [$Dst32AnUnprefixed] */
34554 {
34555 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-An-indirect-Unprefixed-SI", "jmpi.a", 16,
fb53f5a8 34556 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34557 },
34558/* jmpi.a ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34559 {
34560 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "jmpi.a", 24,
fb53f5a8 34561 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34562 },
34563/* jmpi.a ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34564 {
34565 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "jmpi.a", 32,
fb53f5a8 34566 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34567 },
34568/* jmpi.a ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34569 {
34570 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "jmpi.a", 40,
fb53f5a8 34571 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34572 },
34573/* jmpi.a ${Dsp-16-u8}[sb] */
34574 {
34575 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "jmpi.a", 24,
fb53f5a8 34576 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34577 },
34578/* jmpi.a ${Dsp-16-u16}[sb] */
34579 {
34580 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "jmpi.a", 32,
fb53f5a8 34581 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34582 },
34583/* jmpi.a ${Dsp-16-s8}[fb] */
34584 {
34585 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "jmpi.a", 24,
fb53f5a8 34586 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34587 },
34588/* jmpi.a ${Dsp-16-s16}[fb] */
34589 {
34590 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "jmpi.a", 32,
fb53f5a8 34591 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34592 },
34593/* jmpi.a ${Dsp-16-u16} */
34594 {
34595 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "jmpi.a", 32,
fb53f5a8 34596 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34597 },
34598/* jmpi.a ${Dsp-16-u24} */
34599 {
34600 M32C_INSN_JMPI32_A_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "jmpi32.a-16-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "jmpi.a", 40,
fb53f5a8 34601 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34602 },
34603/* jmpi.a $Dst16RnSI */
34604 {
34605 M32C_INSN_JMPI16_A_16_DST16_RN_DIRECT_SI, "jmpi16.a-16-dst16-Rn-direct-SI", "jmpi.a", 16,
fb53f5a8 34606 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34607 },
34608/* jmpi.a $Dst16AnSI */
34609 {
34610 M32C_INSN_JMPI16_A_16_DST16_AN_DIRECT_SI, "jmpi16.a-16-dst16-An-direct-SI", "jmpi.a", 16,
fb53f5a8 34611 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34612 },
34613/* jmpi.a [$Dst16An] */
34614 {
34615 M32C_INSN_JMPI16_A_16_DST16_AN_INDIRECT_SI, "jmpi16.a-16-dst16-An-indirect-SI", "jmpi.a", 16,
fb53f5a8 34616 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34617 },
34618/* jmpi.a ${Dsp-16-u8}[$Dst16An] */
34619 {
34620 M32C_INSN_JMPI16_A_16_DST16_16_8_AN_RELATIVE_SI, "jmpi16.a-16-dst16-16-8-An-relative-SI", "jmpi.a", 24,
fb53f5a8 34621 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34622 },
34623/* jmpi.a ${Dsp-16-u16}[$Dst16An] */
34624 {
34625 M32C_INSN_JMPI16_A_16_DST16_16_16_AN_RELATIVE_SI, "jmpi16.a-16-dst16-16-16-An-relative-SI", "jmpi.a", 32,
fb53f5a8 34626 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34627 },
34628/* jmpi.a ${Dsp-16-u8}[sb] */
34629 {
34630 M32C_INSN_JMPI16_A_16_DST16_16_8_SB_RELATIVE_SI, "jmpi16.a-16-dst16-16-8-SB-relative-SI", "jmpi.a", 24,
fb53f5a8 34631 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34632 },
34633/* jmpi.a ${Dsp-16-u16}[sb] */
34634 {
34635 M32C_INSN_JMPI16_A_16_DST16_16_16_SB_RELATIVE_SI, "jmpi16.a-16-dst16-16-16-SB-relative-SI", "jmpi.a", 32,
fb53f5a8 34636 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34637 },
34638/* jmpi.a ${Dsp-16-s8}[fb] */
34639 {
34640 M32C_INSN_JMPI16_A_16_DST16_16_8_FB_RELATIVE_SI, "jmpi16.a-16-dst16-16-8-FB-relative-SI", "jmpi.a", 24,
fb53f5a8 34641 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34642 },
34643/* jmpi.a ${Dsp-16-u16} */
34644 {
34645 M32C_INSN_JMPI16_A_16_DST16_16_16_ABSOLUTE_SI, "jmpi16.a-16-dst16-16-16-absolute-SI", "jmpi.a", 32,
fb53f5a8 34646 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34647 },
34648/* jmpi.w $Dst32RnUnprefixedHI */
34649 {
34650 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "jmpi.w", 16,
fb53f5a8 34651 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34652 },
34653/* jmpi.w $Dst32AnUnprefixedHI */
34654 {
34655 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "jmpi.w", 16,
fb53f5a8 34656 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34657 },
34658/* jmpi.w [$Dst32AnUnprefixed] */
34659 {
34660 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "jmpi.w", 16,
fb53f5a8 34661 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34662 },
34663/* jmpi.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34664 {
34665 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "jmpi.w", 24,
fb53f5a8 34666 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34667 },
34668/* jmpi.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34669 {
34670 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "jmpi.w", 32,
fb53f5a8 34671 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34672 },
34673/* jmpi.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34674 {
34675 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "jmpi.w", 40,
fb53f5a8 34676 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34677 },
34678/* jmpi.w ${Dsp-16-u8}[sb] */
34679 {
34680 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "jmpi.w", 24,
fb53f5a8 34681 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34682 },
34683/* jmpi.w ${Dsp-16-u16}[sb] */
34684 {
34685 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "jmpi.w", 32,
fb53f5a8 34686 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34687 },
34688/* jmpi.w ${Dsp-16-s8}[fb] */
34689 {
34690 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "jmpi.w", 24,
fb53f5a8 34691 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34692 },
34693/* jmpi.w ${Dsp-16-s16}[fb] */
34694 {
34695 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "jmpi.w", 32,
fb53f5a8 34696 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34697 },
34698/* jmpi.w ${Dsp-16-u16} */
34699 {
34700 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "jmpi.w", 32,
fb53f5a8 34701 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34702 },
34703/* jmpi.w ${Dsp-16-u24} */
34704 {
34705 M32C_INSN_JMPI32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "jmpi32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "jmpi.w", 40,
fb53f5a8 34706 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34707 },
34708/* jmpi.w $Dst16RnHI */
34709 {
34710 M32C_INSN_JMPI16_W_16_DST16_RN_DIRECT_HI, "jmpi16.w-16-dst16-Rn-direct-HI", "jmpi.w", 16,
fb53f5a8 34711 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34712 },
34713/* jmpi.w $Dst16AnHI */
34714 {
34715 M32C_INSN_JMPI16_W_16_DST16_AN_DIRECT_HI, "jmpi16.w-16-dst16-An-direct-HI", "jmpi.w", 16,
fb53f5a8 34716 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34717 },
34718/* jmpi.w [$Dst16An] */
34719 {
34720 M32C_INSN_JMPI16_W_16_DST16_AN_INDIRECT_HI, "jmpi16.w-16-dst16-An-indirect-HI", "jmpi.w", 16,
fb53f5a8 34721 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34722 },
34723/* jmpi.w ${Dsp-16-u8}[$Dst16An] */
34724 {
34725 M32C_INSN_JMPI16_W_16_DST16_16_8_AN_RELATIVE_HI, "jmpi16.w-16-dst16-16-8-An-relative-HI", "jmpi.w", 24,
fb53f5a8 34726 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34727 },
34728/* jmpi.w ${Dsp-16-u16}[$Dst16An] */
34729 {
34730 M32C_INSN_JMPI16_W_16_DST16_16_16_AN_RELATIVE_HI, "jmpi16.w-16-dst16-16-16-An-relative-HI", "jmpi.w", 32,
fb53f5a8 34731 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34732 },
34733/* jmpi.w ${Dsp-16-u8}[sb] */
34734 {
34735 M32C_INSN_JMPI16_W_16_DST16_16_8_SB_RELATIVE_HI, "jmpi16.w-16-dst16-16-8-SB-relative-HI", "jmpi.w", 24,
fb53f5a8 34736 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34737 },
34738/* jmpi.w ${Dsp-16-u16}[sb] */
34739 {
34740 M32C_INSN_JMPI16_W_16_DST16_16_16_SB_RELATIVE_HI, "jmpi16.w-16-dst16-16-16-SB-relative-HI", "jmpi.w", 32,
fb53f5a8 34741 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34742 },
34743/* jmpi.w ${Dsp-16-s8}[fb] */
34744 {
34745 M32C_INSN_JMPI16_W_16_DST16_16_8_FB_RELATIVE_HI, "jmpi16.w-16-dst16-16-8-FB-relative-HI", "jmpi.w", 24,
fb53f5a8 34746 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34747 },
34748/* jmpi.w ${Dsp-16-u16} */
34749 {
34750 M32C_INSN_JMPI16_W_16_DST16_16_16_ABSOLUTE_HI, "jmpi16.w-16-dst16-16-16-absolute-HI", "jmpi.w", 32,
fb53f5a8 34751 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
34752 },
34753/* indexws.w $Dst32RnUnprefixedHI */
34754 {
34755 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexws.w", 16,
fb53f5a8 34756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34757 },
34758/* indexws.w $Dst32AnUnprefixedHI */
34759 {
34760 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexws.w", 16,
fb53f5a8 34761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34762 },
34763/* indexws.w [$Dst32AnUnprefixed] */
34764 {
34765 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexws.w", 16,
fb53f5a8 34766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34767 },
34768/* indexws.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34769 {
34770 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexws.w", 24,
fb53f5a8 34771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34772 },
34773/* indexws.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34774 {
34775 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexws.w", 32,
fb53f5a8 34776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34777 },
34778/* indexws.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34779 {
34780 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexws.w", 40,
fb53f5a8 34781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34782 },
34783/* indexws.w ${Dsp-16-u8}[sb] */
34784 {
34785 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexws.w", 24,
fb53f5a8 34786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34787 },
34788/* indexws.w ${Dsp-16-u16}[sb] */
34789 {
34790 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexws.w", 32,
fb53f5a8 34791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34792 },
34793/* indexws.w ${Dsp-16-s8}[fb] */
34794 {
34795 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexws.w", 24,
fb53f5a8 34796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34797 },
34798/* indexws.w ${Dsp-16-s16}[fb] */
34799 {
34800 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexws.w", 32,
fb53f5a8 34801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34802 },
34803/* indexws.w ${Dsp-16-u16} */
34804 {
34805 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexws.w", 32,
fb53f5a8 34806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34807 },
34808/* indexws.w ${Dsp-16-u24} */
34809 {
34810 M32C_INSN_INDEXWS32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexws32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexws.w", 40,
fb53f5a8 34811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34812 },
34813/* indexws.b $Dst32RnUnprefixedQI */
34814 {
34815 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexws.b", 16,
fb53f5a8 34816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34817 },
34818/* indexws.b $Dst32AnUnprefixedQI */
34819 {
34820 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexws.b", 16,
fb53f5a8 34821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34822 },
34823/* indexws.b [$Dst32AnUnprefixed] */
34824 {
34825 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexws.b", 16,
fb53f5a8 34826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34827 },
34828/* indexws.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34829 {
34830 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexws.b", 24,
fb53f5a8 34831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34832 },
34833/* indexws.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34834 {
34835 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexws.b", 32,
fb53f5a8 34836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34837 },
34838/* indexws.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34839 {
34840 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexws.b", 40,
fb53f5a8 34841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34842 },
34843/* indexws.b ${Dsp-16-u8}[sb] */
34844 {
34845 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexws.b", 24,
fb53f5a8 34846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34847 },
34848/* indexws.b ${Dsp-16-u16}[sb] */
34849 {
34850 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexws.b", 32,
fb53f5a8 34851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34852 },
34853/* indexws.b ${Dsp-16-s8}[fb] */
34854 {
34855 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexws.b", 24,
fb53f5a8 34856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34857 },
34858/* indexws.b ${Dsp-16-s16}[fb] */
34859 {
34860 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexws.b", 32,
fb53f5a8 34861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34862 },
34863/* indexws.b ${Dsp-16-u16} */
34864 {
34865 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexws.b", 32,
fb53f5a8 34866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34867 },
34868/* indexws.b ${Dsp-16-u24} */
34869 {
34870 M32C_INSN_INDEXWS32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexws32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexws.b", 40,
fb53f5a8 34871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34872 },
34873/* indexwd.w $Dst32RnUnprefixedHI */
34874 {
34875 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexwd.w", 16,
fb53f5a8 34876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34877 },
34878/* indexwd.w $Dst32AnUnprefixedHI */
34879 {
34880 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexwd.w", 16,
fb53f5a8 34881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34882 },
34883/* indexwd.w [$Dst32AnUnprefixed] */
34884 {
34885 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexwd.w", 16,
fb53f5a8 34886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34887 },
34888/* indexwd.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34889 {
34890 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexwd.w", 24,
fb53f5a8 34891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34892 },
34893/* indexwd.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34894 {
34895 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexwd.w", 32,
fb53f5a8 34896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34897 },
34898/* indexwd.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34899 {
34900 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexwd.w", 40,
fb53f5a8 34901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34902 },
34903/* indexwd.w ${Dsp-16-u8}[sb] */
34904 {
34905 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexwd.w", 24,
fb53f5a8 34906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34907 },
34908/* indexwd.w ${Dsp-16-u16}[sb] */
34909 {
34910 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexwd.w", 32,
fb53f5a8 34911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34912 },
34913/* indexwd.w ${Dsp-16-s8}[fb] */
34914 {
34915 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexwd.w", 24,
fb53f5a8 34916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34917 },
34918/* indexwd.w ${Dsp-16-s16}[fb] */
34919 {
34920 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexwd.w", 32,
fb53f5a8 34921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34922 },
34923/* indexwd.w ${Dsp-16-u16} */
34924 {
34925 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexwd.w", 32,
fb53f5a8 34926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34927 },
34928/* indexwd.w ${Dsp-16-u24} */
34929 {
34930 M32C_INSN_INDEXWD32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexwd32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexwd.w", 40,
fb53f5a8 34931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34932 },
34933/* indexwd.b $Dst32RnUnprefixedQI */
34934 {
34935 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexwd.b", 16,
fb53f5a8 34936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34937 },
34938/* indexwd.b $Dst32AnUnprefixedQI */
34939 {
34940 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexwd.b", 16,
fb53f5a8 34941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34942 },
34943/* indexwd.b [$Dst32AnUnprefixed] */
34944 {
34945 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexwd.b", 16,
fb53f5a8 34946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34947 },
34948/* indexwd.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
34949 {
34950 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexwd.b", 24,
fb53f5a8 34951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34952 },
34953/* indexwd.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
34954 {
34955 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexwd.b", 32,
fb53f5a8 34956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34957 },
34958/* indexwd.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
34959 {
34960 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexwd.b", 40,
fb53f5a8 34961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34962 },
34963/* indexwd.b ${Dsp-16-u8}[sb] */
34964 {
34965 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexwd.b", 24,
fb53f5a8 34966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34967 },
34968/* indexwd.b ${Dsp-16-u16}[sb] */
34969 {
34970 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexwd.b", 32,
fb53f5a8 34971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34972 },
34973/* indexwd.b ${Dsp-16-s8}[fb] */
34974 {
34975 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexwd.b", 24,
fb53f5a8 34976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34977 },
34978/* indexwd.b ${Dsp-16-s16}[fb] */
34979 {
34980 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexwd.b", 32,
fb53f5a8 34981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34982 },
34983/* indexwd.b ${Dsp-16-u16} */
34984 {
34985 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexwd.b", 32,
fb53f5a8 34986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34987 },
34988/* indexwd.b ${Dsp-16-u24} */
34989 {
34990 M32C_INSN_INDEXWD32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexwd32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexwd.b", 40,
fb53f5a8 34991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34992 },
34993/* indexw.w $Dst32RnUnprefixedHI */
34994 {
34995 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexw.w", 16,
fb53f5a8 34996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
34997 },
34998/* indexw.w $Dst32AnUnprefixedHI */
34999 {
35000 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexw.w", 16,
fb53f5a8 35001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35002 },
35003/* indexw.w [$Dst32AnUnprefixed] */
35004 {
35005 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexw.w", 16,
fb53f5a8 35006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35007 },
35008/* indexw.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35009 {
35010 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexw.w", 24,
fb53f5a8 35011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35012 },
35013/* indexw.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35014 {
35015 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexw.w", 32,
fb53f5a8 35016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35017 },
35018/* indexw.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35019 {
35020 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexw.w", 40,
fb53f5a8 35021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35022 },
35023/* indexw.w ${Dsp-16-u8}[sb] */
35024 {
35025 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexw.w", 24,
fb53f5a8 35026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35027 },
35028/* indexw.w ${Dsp-16-u16}[sb] */
35029 {
35030 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexw.w", 32,
fb53f5a8 35031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35032 },
35033/* indexw.w ${Dsp-16-s8}[fb] */
35034 {
35035 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexw.w", 24,
fb53f5a8 35036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35037 },
35038/* indexw.w ${Dsp-16-s16}[fb] */
35039 {
35040 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexw.w", 32,
fb53f5a8 35041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35042 },
35043/* indexw.w ${Dsp-16-u16} */
35044 {
35045 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexw.w", 32,
fb53f5a8 35046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35047 },
35048/* indexw.w ${Dsp-16-u24} */
35049 {
35050 M32C_INSN_INDEXW32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexw32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexw.w", 40,
fb53f5a8 35051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35052 },
35053/* indexw.b $Dst32RnUnprefixedQI */
35054 {
35055 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexw.b", 16,
fb53f5a8 35056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35057 },
35058/* indexw.b $Dst32AnUnprefixedQI */
35059 {
35060 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexw.b", 16,
fb53f5a8 35061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35062 },
35063/* indexw.b [$Dst32AnUnprefixed] */
35064 {
35065 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexw.b", 16,
fb53f5a8 35066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35067 },
35068/* indexw.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35069 {
35070 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexw.b", 24,
fb53f5a8 35071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35072 },
35073/* indexw.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35074 {
35075 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexw.b", 32,
fb53f5a8 35076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35077 },
35078/* indexw.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35079 {
35080 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexw.b", 40,
fb53f5a8 35081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35082 },
35083/* indexw.b ${Dsp-16-u8}[sb] */
35084 {
35085 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexw.b", 24,
fb53f5a8 35086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35087 },
35088/* indexw.b ${Dsp-16-u16}[sb] */
35089 {
35090 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexw.b", 32,
fb53f5a8 35091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35092 },
35093/* indexw.b ${Dsp-16-s8}[fb] */
35094 {
35095 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexw.b", 24,
fb53f5a8 35096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35097 },
35098/* indexw.b ${Dsp-16-s16}[fb] */
35099 {
35100 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexw.b", 32,
fb53f5a8 35101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35102 },
35103/* indexw.b ${Dsp-16-u16} */
35104 {
35105 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexw.b", 32,
fb53f5a8 35106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35107 },
35108/* indexw.b ${Dsp-16-u24} */
35109 {
35110 M32C_INSN_INDEXW32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexw32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexw.b", 40,
fb53f5a8 35111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35112 },
35113/* indexls.w $Dst32RnUnprefixedHI */
35114 {
35115 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexls.w", 16,
fb53f5a8 35116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35117 },
35118/* indexls.w $Dst32AnUnprefixedHI */
35119 {
35120 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexls.w", 16,
fb53f5a8 35121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35122 },
35123/* indexls.w [$Dst32AnUnprefixed] */
35124 {
35125 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexls.w", 16,
fb53f5a8 35126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35127 },
35128/* indexls.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35129 {
35130 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexls.w", 24,
fb53f5a8 35131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35132 },
35133/* indexls.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35134 {
35135 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexls.w", 32,
fb53f5a8 35136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35137 },
35138/* indexls.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35139 {
35140 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexls.w", 40,
fb53f5a8 35141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35142 },
35143/* indexls.w ${Dsp-16-u8}[sb] */
35144 {
35145 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexls.w", 24,
fb53f5a8 35146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35147 },
35148/* indexls.w ${Dsp-16-u16}[sb] */
35149 {
35150 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexls.w", 32,
fb53f5a8 35151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35152 },
35153/* indexls.w ${Dsp-16-s8}[fb] */
35154 {
35155 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexls.w", 24,
fb53f5a8 35156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35157 },
35158/* indexls.w ${Dsp-16-s16}[fb] */
35159 {
35160 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexls.w", 32,
fb53f5a8 35161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35162 },
35163/* indexls.w ${Dsp-16-u16} */
35164 {
35165 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexls.w", 32,
fb53f5a8 35166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35167 },
35168/* indexls.w ${Dsp-16-u24} */
35169 {
35170 M32C_INSN_INDEXLS32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexls32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexls.w", 40,
fb53f5a8 35171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35172 },
35173/* indexls.b $Dst32RnUnprefixedQI */
35174 {
35175 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexls.b", 16,
fb53f5a8 35176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35177 },
35178/* indexls.b $Dst32AnUnprefixedQI */
35179 {
35180 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexls.b", 16,
fb53f5a8 35181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35182 },
35183/* indexls.b [$Dst32AnUnprefixed] */
35184 {
35185 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexls.b", 16,
fb53f5a8 35186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35187 },
35188/* indexls.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35189 {
35190 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexls.b", 24,
fb53f5a8 35191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35192 },
35193/* indexls.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35194 {
35195 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexls.b", 32,
fb53f5a8 35196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35197 },
35198/* indexls.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35199 {
35200 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexls.b", 40,
fb53f5a8 35201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35202 },
35203/* indexls.b ${Dsp-16-u8}[sb] */
35204 {
35205 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexls.b", 24,
fb53f5a8 35206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35207 },
35208/* indexls.b ${Dsp-16-u16}[sb] */
35209 {
35210 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexls.b", 32,
fb53f5a8 35211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35212 },
35213/* indexls.b ${Dsp-16-s8}[fb] */
35214 {
35215 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexls.b", 24,
fb53f5a8 35216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35217 },
35218/* indexls.b ${Dsp-16-s16}[fb] */
35219 {
35220 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexls.b", 32,
fb53f5a8 35221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35222 },
35223/* indexls.b ${Dsp-16-u16} */
35224 {
35225 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexls.b", 32,
fb53f5a8 35226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35227 },
35228/* indexls.b ${Dsp-16-u24} */
35229 {
35230 M32C_INSN_INDEXLS32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexls32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexls.b", 40,
fb53f5a8 35231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35232 },
35233/* indexld.w $Dst32RnUnprefixedHI */
35234 {
35235 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexld.w", 16,
fb53f5a8 35236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35237 },
35238/* indexld.w $Dst32AnUnprefixedHI */
35239 {
35240 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexld.w", 16,
fb53f5a8 35241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35242 },
35243/* indexld.w [$Dst32AnUnprefixed] */
35244 {
35245 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexld.w", 16,
fb53f5a8 35246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35247 },
35248/* indexld.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35249 {
35250 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexld.w", 24,
fb53f5a8 35251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35252 },
35253/* indexld.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35254 {
35255 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexld.w", 32,
fb53f5a8 35256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35257 },
35258/* indexld.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35259 {
35260 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexld.w", 40,
fb53f5a8 35261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35262 },
35263/* indexld.w ${Dsp-16-u8}[sb] */
35264 {
35265 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexld.w", 24,
fb53f5a8 35266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35267 },
35268/* indexld.w ${Dsp-16-u16}[sb] */
35269 {
35270 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexld.w", 32,
fb53f5a8 35271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35272 },
35273/* indexld.w ${Dsp-16-s8}[fb] */
35274 {
35275 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexld.w", 24,
fb53f5a8 35276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35277 },
35278/* indexld.w ${Dsp-16-s16}[fb] */
35279 {
35280 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexld.w", 32,
fb53f5a8 35281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35282 },
35283/* indexld.w ${Dsp-16-u16} */
35284 {
35285 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexld.w", 32,
fb53f5a8 35286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35287 },
35288/* indexld.w ${Dsp-16-u24} */
35289 {
35290 M32C_INSN_INDEXLD32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexld32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexld.w", 40,
fb53f5a8 35291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35292 },
35293/* indexld.b $Dst32RnUnprefixedQI */
35294 {
35295 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexld.b", 16,
fb53f5a8 35296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35297 },
35298/* indexld.b $Dst32AnUnprefixedQI */
35299 {
35300 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexld.b", 16,
fb53f5a8 35301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35302 },
35303/* indexld.b [$Dst32AnUnprefixed] */
35304 {
35305 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexld.b", 16,
fb53f5a8 35306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35307 },
35308/* indexld.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35309 {
35310 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexld.b", 24,
fb53f5a8 35311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35312 },
35313/* indexld.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35314 {
35315 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexld.b", 32,
fb53f5a8 35316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35317 },
35318/* indexld.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35319 {
35320 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexld.b", 40,
fb53f5a8 35321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35322 },
35323/* indexld.b ${Dsp-16-u8}[sb] */
35324 {
35325 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexld.b", 24,
fb53f5a8 35326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35327 },
35328/* indexld.b ${Dsp-16-u16}[sb] */
35329 {
35330 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexld.b", 32,
fb53f5a8 35331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35332 },
35333/* indexld.b ${Dsp-16-s8}[fb] */
35334 {
35335 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexld.b", 24,
fb53f5a8 35336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35337 },
35338/* indexld.b ${Dsp-16-s16}[fb] */
35339 {
35340 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexld.b", 32,
fb53f5a8 35341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35342 },
35343/* indexld.b ${Dsp-16-u16} */
35344 {
35345 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexld.b", 32,
fb53f5a8 35346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35347 },
35348/* indexld.b ${Dsp-16-u24} */
35349 {
35350 M32C_INSN_INDEXLD32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexld32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexld.b", 40,
fb53f5a8 35351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35352 },
35353/* indexl.w $Dst32RnUnprefixedHI */
35354 {
35355 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexl.w", 16,
fb53f5a8 35356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35357 },
35358/* indexl.w $Dst32AnUnprefixedHI */
35359 {
35360 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexl.w", 16,
fb53f5a8 35361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35362 },
35363/* indexl.w [$Dst32AnUnprefixed] */
35364 {
35365 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexl.w", 16,
fb53f5a8 35366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35367 },
35368/* indexl.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35369 {
35370 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexl.w", 24,
fb53f5a8 35371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35372 },
35373/* indexl.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35374 {
35375 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexl.w", 32,
fb53f5a8 35376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35377 },
35378/* indexl.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35379 {
35380 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexl.w", 40,
fb53f5a8 35381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35382 },
35383/* indexl.w ${Dsp-16-u8}[sb] */
35384 {
35385 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexl.w", 24,
fb53f5a8 35386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35387 },
35388/* indexl.w ${Dsp-16-u16}[sb] */
35389 {
35390 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexl.w", 32,
fb53f5a8 35391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35392 },
35393/* indexl.w ${Dsp-16-s8}[fb] */
35394 {
35395 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexl.w", 24,
fb53f5a8 35396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35397 },
35398/* indexl.w ${Dsp-16-s16}[fb] */
35399 {
35400 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexl.w", 32,
fb53f5a8 35401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35402 },
35403/* indexl.w ${Dsp-16-u16} */
35404 {
35405 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexl.w", 32,
fb53f5a8 35406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35407 },
35408/* indexl.w ${Dsp-16-u24} */
35409 {
35410 M32C_INSN_INDEXL32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexl32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexl.w", 40,
fb53f5a8 35411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35412 },
35413/* indexl.b $Dst32RnUnprefixedQI */
35414 {
35415 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexl.b", 16,
fb53f5a8 35416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35417 },
35418/* indexl.b $Dst32AnUnprefixedQI */
35419 {
35420 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexl.b", 16,
fb53f5a8 35421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35422 },
35423/* indexl.b [$Dst32AnUnprefixed] */
35424 {
35425 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexl.b", 16,
fb53f5a8 35426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35427 },
35428/* indexl.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35429 {
35430 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexl.b", 24,
fb53f5a8 35431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35432 },
35433/* indexl.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35434 {
35435 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexl.b", 32,
fb53f5a8 35436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35437 },
35438/* indexl.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35439 {
35440 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexl.b", 40,
fb53f5a8 35441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35442 },
35443/* indexl.b ${Dsp-16-u8}[sb] */
35444 {
35445 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexl.b", 24,
fb53f5a8 35446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35447 },
35448/* indexl.b ${Dsp-16-u16}[sb] */
35449 {
35450 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexl.b", 32,
fb53f5a8 35451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35452 },
35453/* indexl.b ${Dsp-16-s8}[fb] */
35454 {
35455 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexl.b", 24,
fb53f5a8 35456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35457 },
35458/* indexl.b ${Dsp-16-s16}[fb] */
35459 {
35460 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexl.b", 32,
fb53f5a8 35461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35462 },
35463/* indexl.b ${Dsp-16-u16} */
35464 {
35465 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexl.b", 32,
fb53f5a8 35466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35467 },
35468/* indexl.b ${Dsp-16-u24} */
35469 {
35470 M32C_INSN_INDEXL32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexl32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexl.b", 40,
fb53f5a8 35471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35472 },
35473/* indexbs.w $Dst32RnUnprefixedHI */
35474 {
35475 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexbs.w", 16,
fb53f5a8 35476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35477 },
35478/* indexbs.w $Dst32AnUnprefixedHI */
35479 {
35480 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexbs.w", 16,
fb53f5a8 35481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35482 },
35483/* indexbs.w [$Dst32AnUnprefixed] */
35484 {
35485 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexbs.w", 16,
fb53f5a8 35486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35487 },
35488/* indexbs.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35489 {
35490 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexbs.w", 24,
fb53f5a8 35491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35492 },
35493/* indexbs.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35494 {
35495 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexbs.w", 32,
fb53f5a8 35496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35497 },
35498/* indexbs.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35499 {
35500 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexbs.w", 40,
fb53f5a8 35501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35502 },
35503/* indexbs.w ${Dsp-16-u8}[sb] */
35504 {
35505 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexbs.w", 24,
fb53f5a8 35506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35507 },
35508/* indexbs.w ${Dsp-16-u16}[sb] */
35509 {
35510 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexbs.w", 32,
fb53f5a8 35511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35512 },
35513/* indexbs.w ${Dsp-16-s8}[fb] */
35514 {
35515 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexbs.w", 24,
fb53f5a8 35516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35517 },
35518/* indexbs.w ${Dsp-16-s16}[fb] */
35519 {
35520 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexbs.w", 32,
fb53f5a8 35521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35522 },
35523/* indexbs.w ${Dsp-16-u16} */
35524 {
35525 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexbs.w", 32,
fb53f5a8 35526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35527 },
35528/* indexbs.w ${Dsp-16-u24} */
35529 {
35530 M32C_INSN_INDEXBS32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexbs32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexbs.w", 40,
fb53f5a8 35531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35532 },
35533/* indexbs.b $Dst32RnUnprefixedQI */
35534 {
35535 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexbs.b", 16,
fb53f5a8 35536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35537 },
35538/* indexbs.b $Dst32AnUnprefixedQI */
35539 {
35540 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexbs.b", 16,
fb53f5a8 35541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35542 },
35543/* indexbs.b [$Dst32AnUnprefixed] */
35544 {
35545 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexbs.b", 16,
fb53f5a8 35546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35547 },
35548/* indexbs.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35549 {
35550 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexbs.b", 24,
fb53f5a8 35551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35552 },
35553/* indexbs.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35554 {
35555 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexbs.b", 32,
fb53f5a8 35556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35557 },
35558/* indexbs.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35559 {
35560 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexbs.b", 40,
fb53f5a8 35561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35562 },
35563/* indexbs.b ${Dsp-16-u8}[sb] */
35564 {
35565 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexbs.b", 24,
fb53f5a8 35566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35567 },
35568/* indexbs.b ${Dsp-16-u16}[sb] */
35569 {
35570 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexbs.b", 32,
fb53f5a8 35571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35572 },
35573/* indexbs.b ${Dsp-16-s8}[fb] */
35574 {
35575 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexbs.b", 24,
fb53f5a8 35576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35577 },
35578/* indexbs.b ${Dsp-16-s16}[fb] */
35579 {
35580 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexbs.b", 32,
fb53f5a8 35581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35582 },
35583/* indexbs.b ${Dsp-16-u16} */
35584 {
35585 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexbs.b", 32,
fb53f5a8 35586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35587 },
35588/* indexbs.b ${Dsp-16-u24} */
35589 {
35590 M32C_INSN_INDEXBS32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexbs32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexbs.b", 40,
fb53f5a8 35591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35592 },
35593/* indexbd.w $Dst32RnUnprefixedHI */
35594 {
35595 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexbd.w", 16,
fb53f5a8 35596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35597 },
35598/* indexbd.w $Dst32AnUnprefixedHI */
35599 {
35600 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexbd.w", 16,
fb53f5a8 35601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35602 },
35603/* indexbd.w [$Dst32AnUnprefixed] */
35604 {
35605 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexbd.w", 16,
fb53f5a8 35606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35607 },
35608/* indexbd.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35609 {
35610 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexbd.w", 24,
fb53f5a8 35611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35612 },
35613/* indexbd.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35614 {
35615 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexbd.w", 32,
fb53f5a8 35616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35617 },
35618/* indexbd.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35619 {
35620 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexbd.w", 40,
fb53f5a8 35621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35622 },
35623/* indexbd.w ${Dsp-16-u8}[sb] */
35624 {
35625 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexbd.w", 24,
fb53f5a8 35626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35627 },
35628/* indexbd.w ${Dsp-16-u16}[sb] */
35629 {
35630 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexbd.w", 32,
fb53f5a8 35631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35632 },
35633/* indexbd.w ${Dsp-16-s8}[fb] */
35634 {
35635 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexbd.w", 24,
fb53f5a8 35636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35637 },
35638/* indexbd.w ${Dsp-16-s16}[fb] */
35639 {
35640 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexbd.w", 32,
fb53f5a8 35641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35642 },
35643/* indexbd.w ${Dsp-16-u16} */
35644 {
35645 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexbd.w", 32,
fb53f5a8 35646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35647 },
35648/* indexbd.w ${Dsp-16-u24} */
35649 {
35650 M32C_INSN_INDEXBD32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexbd32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexbd.w", 40,
fb53f5a8 35651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35652 },
35653/* indexbd.b $Dst32RnUnprefixedQI */
35654 {
35655 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexbd.b", 16,
fb53f5a8 35656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35657 },
35658/* indexbd.b $Dst32AnUnprefixedQI */
35659 {
35660 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexbd.b", 16,
fb53f5a8 35661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35662 },
35663/* indexbd.b [$Dst32AnUnprefixed] */
35664 {
35665 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexbd.b", 16,
fb53f5a8 35666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35667 },
35668/* indexbd.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35669 {
35670 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexbd.b", 24,
fb53f5a8 35671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35672 },
35673/* indexbd.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35674 {
35675 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexbd.b", 32,
fb53f5a8 35676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35677 },
35678/* indexbd.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35679 {
35680 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexbd.b", 40,
fb53f5a8 35681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35682 },
35683/* indexbd.b ${Dsp-16-u8}[sb] */
35684 {
35685 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexbd.b", 24,
fb53f5a8 35686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35687 },
35688/* indexbd.b ${Dsp-16-u16}[sb] */
35689 {
35690 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexbd.b", 32,
fb53f5a8 35691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35692 },
35693/* indexbd.b ${Dsp-16-s8}[fb] */
35694 {
35695 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexbd.b", 24,
fb53f5a8 35696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35697 },
35698/* indexbd.b ${Dsp-16-s16}[fb] */
35699 {
35700 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexbd.b", 32,
fb53f5a8 35701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35702 },
35703/* indexbd.b ${Dsp-16-u16} */
35704 {
35705 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexbd.b", 32,
fb53f5a8 35706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35707 },
35708/* indexbd.b ${Dsp-16-u24} */
35709 {
35710 M32C_INSN_INDEXBD32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexbd32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexbd.b", 40,
fb53f5a8 35711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35712 },
35713/* indexb.w $Dst32RnUnprefixedHI */
35714 {
35715 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "indexb.w", 16,
fb53f5a8 35716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35717 },
35718/* indexb.w $Dst32AnUnprefixedHI */
35719 {
35720 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "indexb.w", 16,
fb53f5a8 35721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35722 },
35723/* indexb.w [$Dst32AnUnprefixed] */
35724 {
35725 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "indexb.w", 16,
fb53f5a8 35726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35727 },
35728/* indexb.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35729 {
35730 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "indexb.w", 24,
fb53f5a8 35731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35732 },
35733/* indexb.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35734 {
35735 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "indexb.w", 32,
fb53f5a8 35736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35737 },
35738/* indexb.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35739 {
35740 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "indexb.w", 40,
fb53f5a8 35741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35742 },
35743/* indexb.w ${Dsp-16-u8}[sb] */
35744 {
35745 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "indexb.w", 24,
fb53f5a8 35746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35747 },
35748/* indexb.w ${Dsp-16-u16}[sb] */
35749 {
35750 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "indexb.w", 32,
fb53f5a8 35751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35752 },
35753/* indexb.w ${Dsp-16-s8}[fb] */
35754 {
35755 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "indexb.w", 24,
fb53f5a8 35756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35757 },
35758/* indexb.w ${Dsp-16-s16}[fb] */
35759 {
35760 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "indexb.w", 32,
fb53f5a8 35761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35762 },
35763/* indexb.w ${Dsp-16-u16} */
35764 {
35765 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "indexb.w", 32,
fb53f5a8 35766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35767 },
35768/* indexb.w ${Dsp-16-u24} */
35769 {
35770 M32C_INSN_INDEXB32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "indexb32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "indexb.w", 40,
fb53f5a8 35771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35772 },
35773/* indexb.b $Dst32RnUnprefixedQI */
35774 {
35775 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "indexb.b", 16,
fb53f5a8 35776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35777 },
35778/* indexb.b $Dst32AnUnprefixedQI */
35779 {
35780 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "indexb.b", 16,
fb53f5a8 35781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35782 },
35783/* indexb.b [$Dst32AnUnprefixed] */
35784 {
35785 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "indexb.b", 16,
fb53f5a8 35786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35787 },
35788/* indexb.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35789 {
35790 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "indexb.b", 24,
fb53f5a8 35791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35792 },
35793/* indexb.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35794 {
35795 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "indexb.b", 32,
fb53f5a8 35796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35797 },
35798/* indexb.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35799 {
35800 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "indexb.b", 40,
fb53f5a8 35801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35802 },
35803/* indexb.b ${Dsp-16-u8}[sb] */
35804 {
35805 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "indexb.b", 24,
fb53f5a8 35806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35807 },
35808/* indexb.b ${Dsp-16-u16}[sb] */
35809 {
35810 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "indexb.b", 32,
fb53f5a8 35811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35812 },
35813/* indexb.b ${Dsp-16-s8}[fb] */
35814 {
35815 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "indexb.b", 24,
fb53f5a8 35816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35817 },
35818/* indexb.b ${Dsp-16-s16}[fb] */
35819 {
35820 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "indexb.b", 32,
fb53f5a8 35821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35822 },
35823/* indexb.b ${Dsp-16-u16} */
35824 {
35825 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "indexb.b", 32,
fb53f5a8 35826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35827 },
35828/* indexb.b ${Dsp-16-u24} */
35829 {
35830 M32C_INSN_INDEXB32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "indexb32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "indexb.b", 40,
fb53f5a8 35831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35832 },
35833/* inc.w $Dst32RnUnprefixedHI */
35834 {
35835 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "inc.w", 16,
fb53f5a8 35836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35837 },
35838/* inc.w $Dst32AnUnprefixedHI */
35839 {
35840 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "inc.w", 16,
fb53f5a8 35841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35842 },
35843/* inc.w [$Dst32AnUnprefixed] */
35844 {
35845 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "inc.w", 16,
fb53f5a8 35846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35847 },
35848/* inc.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35849 {
35850 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "inc.w", 24,
fb53f5a8 35851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35852 },
35853/* inc.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35854 {
35855 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "inc.w", 32,
fb53f5a8 35856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35857 },
35858/* inc.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35859 {
35860 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "inc.w", 40,
fb53f5a8 35861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35862 },
35863/* inc.w ${Dsp-16-u8}[sb] */
35864 {
35865 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "inc.w", 24,
fb53f5a8 35866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35867 },
35868/* inc.w ${Dsp-16-u16}[sb] */
35869 {
35870 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "inc.w", 32,
fb53f5a8 35871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35872 },
35873/* inc.w ${Dsp-16-s8}[fb] */
35874 {
35875 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "inc.w", 24,
fb53f5a8 35876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35877 },
35878/* inc.w ${Dsp-16-s16}[fb] */
35879 {
35880 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "inc.w", 32,
fb53f5a8 35881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35882 },
35883/* inc.w ${Dsp-16-u16} */
35884 {
35885 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "inc.w", 32,
fb53f5a8 35886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35887 },
35888/* inc.w ${Dsp-16-u24} */
35889 {
35890 M32C_INSN_INC32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "inc32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "inc.w", 40,
fb53f5a8 35891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35892 },
35893/* inc.b $Dst32RnUnprefixedQI */
35894 {
35895 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "inc.b", 16,
fb53f5a8 35896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35897 },
35898/* inc.b $Dst32AnUnprefixedQI */
35899 {
35900 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "inc.b", 16,
fb53f5a8 35901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35902 },
35903/* inc.b [$Dst32AnUnprefixed] */
35904 {
35905 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "inc.b", 16,
fb53f5a8 35906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35907 },
35908/* inc.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
35909 {
35910 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "inc.b", 24,
fb53f5a8 35911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35912 },
35913/* inc.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
35914 {
35915 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "inc.b", 32,
fb53f5a8 35916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35917 },
35918/* inc.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
35919 {
35920 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "inc.b", 40,
fb53f5a8 35921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35922 },
35923/* inc.b ${Dsp-16-u8}[sb] */
35924 {
35925 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "inc.b", 24,
fb53f5a8 35926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35927 },
35928/* inc.b ${Dsp-16-u16}[sb] */
35929 {
35930 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "inc.b", 32,
fb53f5a8 35931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35932 },
35933/* inc.b ${Dsp-16-s8}[fb] */
35934 {
35935 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "inc.b", 24,
fb53f5a8 35936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35937 },
35938/* inc.b ${Dsp-16-s16}[fb] */
35939 {
35940 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "inc.b", 32,
fb53f5a8 35941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35942 },
35943/* inc.b ${Dsp-16-u16} */
35944 {
35945 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "inc.b", 32,
fb53f5a8 35946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35947 },
35948/* inc.b ${Dsp-16-u24} */
35949 {
35950 M32C_INSN_INC32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "inc32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "inc.b", 40,
fb53f5a8 35951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35952 },
35953/* inc.b r0l */
35954 {
35955 M32C_INSN_INC16_B_DST16_3_S_R0L_DIRECT_QI, "inc16.b-dst16-3-S-R0l-direct-QI", "inc.b", 8,
fb53f5a8 35956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
35957 },
35958/* inc.b r0h */
35959 {
35960 M32C_INSN_INC16_B_DST16_3_S_R0H_DIRECT_QI, "inc16.b-dst16-3-S-R0h-direct-QI", "inc.b", 8,
fb53f5a8 35961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
35962 },
35963/* inc.b ${Dsp-8-u8}[sb] */
35964 {
35965 M32C_INSN_INC16_B_DST16_3_S_8_8_SB_RELATIVE_QI, "inc16.b-dst16-3-S-8-8-SB-relative-QI", "inc.b", 16,
fb53f5a8 35966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
35967 },
35968/* inc.b ${Dsp-8-s8}[fb] */
35969 {
35970 M32C_INSN_INC16_B_DST16_3_S_8_8_FB_RELATIVE_QI, "inc16.b-dst16-3-S-8-8-FB-relative-QI", "inc.b", 16,
fb53f5a8 35971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
35972 },
35973/* inc.b ${Dsp-8-u16} */
35974 {
35975 M32C_INSN_INC16_B_DST16_3_S_8_16_ABSOLUTE_QI, "inc16.b-dst16-3-S-8-16-absolute-QI", "inc.b", 24,
fb53f5a8 35976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
35977 },
35978/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
35979 {
35980 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 24,
fb53f5a8 35981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35982 },
35983/* sub.l${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedSI */
35984 {
35985 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 24,
fb53f5a8 35986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35987 },
35988/* sub.l${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedSI */
35989 {
35990 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 24,
fb53f5a8 35991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35992 },
35993/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
35994 {
35995 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 24,
fb53f5a8 35996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
35997 },
35998/* sub.l${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedSI */
35999 {
36000 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36002 },
36003/* sub.l${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedSI */
36004 {
36005 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36007 },
36008/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
36009 {
36010 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36012 },
36013/* sub.l${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
36014 {
36015 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36017 },
36018/* sub.l${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
36019 {
36020 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36022 },
36023/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
36024 {
36025 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36027 },
36028/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
36029 {
36030 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36032 },
36033/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
36034 {
36035 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36037 },
36038/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
36039 {
36040 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36042 },
36043/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
36044 {
36045 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36047 },
36048/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
36049 {
36050 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36052 },
36053/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
36054 {
36055 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36057 },
36058/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
36059 {
36060 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36062 },
36063/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
36064 {
36065 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36067 },
36068/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
36069 {
36070 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36072 },
36073/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
36074 {
36075 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36077 },
36078/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
36079 {
36080 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36082 },
36083/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
36084 {
36085 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36087 },
36088/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
36089 {
36090 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36092 },
36093/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
36094 {
36095 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36097 },
36098/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
36099 {
36100 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36102 },
36103/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
36104 {
36105 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36107 },
36108/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
36109 {
36110 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36112 },
36113/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
36114 {
36115 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36117 },
36118/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
36119 {
36120 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36122 },
36123/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
36124 {
36125 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36127 },
36128/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
36129 {
36130 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36132 },
36133/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
36134 {
36135 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36137 },
36138/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
36139 {
36140 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36142 },
36143/* sub.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
36144 {
36145 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36147 },
36148/* sub.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
36149 {
36150 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36152 },
36153/* sub.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
36154 {
36155 M32C_INSN_SUB32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36157 },
36158/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
36159 {
36160 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36162 },
36163/* sub.l${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedSI */
36164 {
36165 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36167 },
36168/* sub.l${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedSI */
36169 {
36170 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36172 },
36173/* sub.l${G} ${Dsp-16-u16},$Dst32RnUnprefixedSI */
36174 {
36175 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36177 },
36178/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
36179 {
36180 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36182 },
36183/* sub.l${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedSI */
36184 {
36185 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36187 },
36188/* sub.l${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedSI */
36189 {
36190 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36192 },
36193/* sub.l${G} ${Dsp-16-u16},$Dst32AnUnprefixedSI */
36194 {
36195 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36197 },
36198/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
36199 {
36200 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36202 },
36203/* sub.l${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
36204 {
36205 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36207 },
36208/* sub.l${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
36209 {
36210 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36212 },
36213/* sub.l${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
36214 {
36215 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36217 },
36218/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
36219 {
36220 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36222 },
36223/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
36224 {
36225 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36227 },
36228/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
36229 {
36230 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36232 },
36233/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
36234 {
36235 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36237 },
36238/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
36239 {
36240 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36242 },
36243/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
36244 {
36245 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36247 },
36248/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
36249 {
36250 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36252 },
36253/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
36254 {
36255 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36257 },
36258/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
36259 {
36260 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36262 },
36263/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
36264 {
36265 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36267 },
36268/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
36269 {
36270 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36272 },
36273/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
36274 {
36275 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36277 },
36278/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
36279 {
36280 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36282 },
36283/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
36284 {
36285 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36287 },
36288/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
36289 {
36290 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36292 },
36293/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
36294 {
36295 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36297 },
36298/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
36299 {
36300 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36302 },
36303/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
36304 {
36305 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36307 },
36308/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
36309 {
36310 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36312 },
36313/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
36314 {
36315 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36317 },
36318/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
36319 {
36320 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36322 },
36323/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
36324 {
36325 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36327 },
36328/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
36329 {
36330 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36332 },
36333/* sub.l${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
36334 {
36335 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36337 },
36338/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
36339 {
36340 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36342 },
36343/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
36344 {
36345 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36347 },
36348/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
36349 {
36350 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36352 },
36353/* sub.l${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
36354 {
36355 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36357 },
36358/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
36359 {
36360 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36362 },
36363/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
36364 {
36365 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36367 },
36368/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
36369 {
36370 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36372 },
36373/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u16} */
36374 {
36375 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36377 },
36378/* sub.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
36379 {
36380 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36382 },
36383/* sub.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
36384 {
36385 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36387 },
36388/* sub.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
36389 {
36390 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36392 },
36393/* sub.l${G} ${Dsp-16-u16},${Dsp-32-u24} */
36394 {
36395 M32C_INSN_SUB32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36397 },
36398/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
36399 {
36400 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36402 },
36403/* sub.l${G} ${Dsp-16-u24},$Dst32RnUnprefixedSI */
36404 {
36405 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36407 },
36408/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
36409 {
36410 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36412 },
36413/* sub.l${G} ${Dsp-16-u24},$Dst32AnUnprefixedSI */
36414 {
36415 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36417 },
36418/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
36419 {
36420 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36422 },
36423/* sub.l${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
36424 {
36425 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36427 },
36428/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
36429 {
36430 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36432 },
36433/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
36434 {
36435 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36437 },
36438/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
36439 {
36440 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36442 },
36443/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
36444 {
36445 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36447 },
36448/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
36449 {
36450 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36452 },
36453/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
36454 {
36455 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36457 },
36458/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
36459 {
36460 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36462 },
36463/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
36464 {
36465 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36467 },
36468/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
36469 {
36470 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36472 },
36473/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
36474 {
36475 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36477 },
36478/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
36479 {
36480 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36482 },
36483/* sub.l${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
36484 {
36485 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36487 },
36488/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
36489 {
36490 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36492 },
36493/* sub.l${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
36494 {
36495 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36497 },
36498/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
36499 {
36500 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36502 },
36503/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u16} */
36504 {
36505 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36507 },
36508/* sub.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
36509 {
36510 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36512 },
36513/* sub.l${G} ${Dsp-16-u24},${Dsp-40-u24} */
36514 {
36515 M32C_INSN_SUB32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36517 },
36518/* sub.l${G} $Src32RnUnprefixedSI,$Dst32RnUnprefixedSI */
36519 {
36520 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36522 },
36523/* sub.l${G} $Src32AnUnprefixedSI,$Dst32RnUnprefixedSI */
36524 {
36525 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36527 },
36528/* sub.l${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
36529 {
36530 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36532 },
36533/* sub.l${G} $Src32RnUnprefixedSI,$Dst32AnUnprefixedSI */
36534 {
36535 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36537 },
36538/* sub.l${G} $Src32AnUnprefixedSI,$Dst32AnUnprefixedSI */
36539 {
36540 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36542 },
36543/* sub.l${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
36544 {
36545 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36547 },
36548/* sub.l${G} $Src32RnUnprefixedSI,[$Dst32AnUnprefixed] */
36549 {
36550 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36552 },
36553/* sub.l${G} $Src32AnUnprefixedSI,[$Dst32AnUnprefixed] */
36554 {
36555 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36557 },
36558/* sub.l${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
36559 {
36560 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "sub.l", 16,
fb53f5a8 36561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36562 },
36563/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
36564 {
36565 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36567 },
36568/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
36569 {
36570 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36572 },
36573/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
36574 {
36575 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36577 },
36578/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
36579 {
36580 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36582 },
36583/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
36584 {
36585 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36587 },
36588/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
36589 {
36590 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36592 },
36593/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
36594 {
36595 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36597 },
36598/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
36599 {
36600 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36602 },
36603/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
36604 {
36605 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36607 },
36608/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[sb] */
36609 {
36610 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36612 },
36613/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[sb] */
36614 {
36615 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36617 },
36618/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
36619 {
36620 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36622 },
36623/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[sb] */
36624 {
36625 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36627 },
36628/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[sb] */
36629 {
36630 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36632 },
36633/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
36634 {
36635 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36637 },
36638/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-s8}[fb] */
36639 {
36640 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36642 },
36643/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-s8}[fb] */
36644 {
36645 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36647 },
36648/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
36649 {
36650 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "sub.l", 24,
fb53f5a8 36651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36652 },
36653/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-s16}[fb] */
36654 {
36655 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36657 },
36658/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-s16}[fb] */
36659 {
36660 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36662 },
36663/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
36664 {
36665 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36667 },
36668/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16} */
36669 {
36670 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36672 },
36673/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16} */
36674 {
36675 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36677 },
36678/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
36679 {
36680 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "sub.l", 32,
fb53f5a8 36681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36682 },
36683/* sub.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24} */
36684 {
36685 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36687 },
36688/* sub.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24} */
36689 {
36690 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36692 },
36693/* sub.l${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
36694 {
36695 M32C_INSN_SUB32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "sub.l", 40,
fb53f5a8 36696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36697 },
36698/* sub.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
36699 {
36700 M32C_INSN_SUB32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "sub32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "sub.w", 32,
fb53f5a8 36701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36702 },
36703/* sub.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
36704 {
36705 M32C_INSN_SUB32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "sub32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "sub.w", 32,
fb53f5a8 36706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36707 },
36708/* sub.w${S} #${Imm-24-HI},${Dsp-8-u16} */
36709 {
36710 M32C_INSN_SUB32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "sub32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "sub.w", 40,
fb53f5a8 36711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36712 },
36713/* sub.w${S} #${Imm-8-HI},r0 */
36714 {
36715 M32C_INSN_SUB32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "sub32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "sub.w", 24,
fb53f5a8 36716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36717 },
36718/* sub.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
36719 {
36720 M32C_INSN_SUB32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "sub32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "sub.b", 24,
fb53f5a8 36721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36722 },
36723/* sub.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
36724 {
36725 M32C_INSN_SUB32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "sub32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "sub.b", 24,
fb53f5a8 36726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36727 },
36728/* sub.b${S} #${Imm-24-QI},${Dsp-8-u16} */
36729 {
36730 M32C_INSN_SUB32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "sub32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "sub.b", 32,
fb53f5a8 36731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36732 },
36733/* sub.b${S} #${Imm-8-QI},r0l */
36734 {
36735 M32C_INSN_SUB32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "sub32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "sub.b", 16,
fb53f5a8 36736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36737 },
36738/* sub.l${G} #${Imm-16-SI},$Dst32RnUnprefixedSI */
36739 {
36740 M32C_INSN_SUB32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "sub32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36742 },
36743/* sub.l${G} #${Imm-16-SI},$Dst32AnUnprefixedSI */
36744 {
36745 M32C_INSN_SUB32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "sub32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36747 },
36748/* sub.l${G} #${Imm-16-SI},[$Dst32AnUnprefixed] */
36749 {
36750 M32C_INSN_SUB32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "sub32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "sub.l", 48,
fb53f5a8 36751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36752 },
36753/* sub.l${G} #${Imm-24-SI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
36754 {
36755 M32C_INSN_SUB32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36757 },
36758/* sub.l${G} #${Imm-24-SI},${Dsp-16-u8}[sb] */
36759 {
36760 M32C_INSN_SUB32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36762 },
36763/* sub.l${G} #${Imm-24-SI},${Dsp-16-s8}[fb] */
36764 {
36765 M32C_INSN_SUB32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "sub.l", 56,
fb53f5a8 36766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36767 },
36768/* sub.l${G} #${Imm-32-SI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
36769 {
36770 M32C_INSN_SUB32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36772 },
36773/* sub.l${G} #${Imm-32-SI},${Dsp-16-u16}[sb] */
36774 {
36775 M32C_INSN_SUB32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36777 },
36778/* sub.l${G} #${Imm-32-SI},${Dsp-16-s16}[fb] */
36779 {
36780 M32C_INSN_SUB32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36782 },
36783/* sub.l${G} #${Imm-32-SI},${Dsp-16-u16} */
36784 {
36785 M32C_INSN_SUB32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "sub32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "sub.l", 64,
fb53f5a8 36786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36787 },
36788/* sub.l${G} #${Imm-40-SI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
36789 {
36790 M32C_INSN_SUB32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "sub32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "sub.l", 72,
fb53f5a8 36791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36792 },
36793/* sub.l${G} #${Imm-40-SI},${Dsp-16-u24} */
36794 {
36795 M32C_INSN_SUB32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "sub32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "sub.l", 72,
fb53f5a8 36796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36797 },
36798/* sub.b${S} ${SrcDst16-r0l-r0h-S-normal} */
36799 {
36800 M32C_INSN_SUB16_B_S_R0L_R0H_SRCDST16_R0L_R0H_S_DERIVED, "sub16.b.S-r0l-r0h-srcdst16-r0l-r0h-S-derived", "sub.b", 8,
fb53f5a8 36801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
36802 },
36803/* sub.b${S} ${Dsp-8-u8}[sb],${Dst16RnQI-S} */
36804 {
36805 M32C_INSN_SUB16_B_S_SRC2_SRC16_2_S_8_SB_RELATIVE_QI, "sub16.b.S-src2-src16-2-S-8-SB-relative-QI", "sub.b", 16,
fb53f5a8 36806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
36807 },
36808/* sub.b${S} ${Dsp-8-s8}[fb],${Dst16RnQI-S} */
36809 {
36810 M32C_INSN_SUB16_B_S_SRC2_SRC16_2_S_8_FB_RELATIVE_QI, "sub16.b.S-src2-src16-2-S-8-FB-relative-QI", "sub.b", 16,
fb53f5a8 36811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
36812 },
36813/* sub.b${S} ${Dsp-8-u16},${Dst16RnQI-S} */
36814 {
36815 M32C_INSN_SUB16_B_S_SRC2_SRC16_2_S_16_ABSOLUTE_QI, "sub16.b.S-src2-src16-2-S-16-absolute-QI", "sub.b", 24,
fb53f5a8 36816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
36817 },
36818/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
36819 {
36820 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36822 },
36823/* sub.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
36824 {
36825 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36827 },
36828/* sub.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
36829 {
36830 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36832 },
36833/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
36834 {
36835 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36837 },
36838/* sub.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
36839 {
36840 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36842 },
36843/* sub.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
36844 {
36845 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36847 },
36848/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
36849 {
36850 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36852 },
36853/* sub.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
36854 {
36855 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36857 },
36858/* sub.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
36859 {
36860 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 24,
fb53f5a8 36861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36862 },
36863/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
36864 {
36865 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36867 },
36868/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
36869 {
36870 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36872 },
36873/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
36874 {
36875 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36877 },
36878/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
36879 {
36880 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36882 },
36883/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
36884 {
36885 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36887 },
36888/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
36889 {
36890 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36892 },
36893/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
36894 {
36895 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 36896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36897 },
36898/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
36899 {
36900 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 36901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36902 },
36903/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
36904 {
36905 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 36906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36907 },
36908/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
36909 {
36910 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36912 },
36913/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
36914 {
36915 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36917 },
36918/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
36919 {
36920 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36922 },
36923/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
36924 {
36925 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36927 },
36928/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
36929 {
36930 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36932 },
36933/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
36934 {
36935 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36937 },
36938/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
36939 {
36940 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36942 },
36943/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
36944 {
36945 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36947 },
36948/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
36949 {
36950 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 36951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36952 },
36953/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
36954 {
36955 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36957 },
36958/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
36959 {
36960 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36962 },
36963/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
36964 {
36965 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36967 },
36968/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
36969 {
36970 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36972 },
36973/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
36974 {
36975 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36977 },
36978/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
36979 {
36980 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "sub.w", 40,
fb53f5a8 36981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36982 },
36983/* sub.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
36984 {
36985 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 36986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36987 },
36988/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
36989 {
36990 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 36991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36992 },
36993/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
36994 {
36995 M32C_INSN_SUB32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 36996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
36997 },
36998/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
36999 {
37000 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37002 },
37003/* sub.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
37004 {
37005 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37007 },
37008/* sub.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
37009 {
37010 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37012 },
37013/* sub.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
37014 {
37015 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37017 },
37018/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
37019 {
37020 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37022 },
37023/* sub.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
37024 {
37025 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37027 },
37028/* sub.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
37029 {
37030 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37032 },
37033/* sub.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
37034 {
37035 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37037 },
37038/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
37039 {
37040 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37042 },
37043/* sub.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
37044 {
37045 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37047 },
37048/* sub.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
37049 {
37050 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37052 },
37053/* sub.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
37054 {
37055 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37057 },
37058/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
37059 {
37060 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37062 },
37063/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
37064 {
37065 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37067 },
37068/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
37069 {
37070 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37072 },
37073/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
37074 {
37075 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37077 },
37078/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
37079 {
37080 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37082 },
37083/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
37084 {
37085 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37087 },
37088/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
37089 {
37090 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37092 },
37093/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
37094 {
37095 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37097 },
37098/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
37099 {
37100 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37102 },
37103/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
37104 {
37105 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37107 },
37108/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
37109 {
37110 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37112 },
37113/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
37114 {
37115 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37117 },
37118/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
37119 {
37120 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37122 },
37123/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
37124 {
37125 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37127 },
37128/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
37129 {
37130 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37132 },
37133/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
37134 {
37135 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37137 },
37138/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
37139 {
37140 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37142 },
37143/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
37144 {
37145 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37147 },
37148/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
37149 {
37150 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37152 },
37153/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
37154 {
37155 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37157 },
37158/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
37159 {
37160 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37162 },
37163/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
37164 {
37165 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37167 },
37168/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
37169 {
37170 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37172 },
37173/* sub.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
37174 {
37175 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37177 },
37178/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
37179 {
37180 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37182 },
37183/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
37184 {
37185 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37187 },
37188/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
37189 {
37190 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37192 },
37193/* sub.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
37194 {
37195 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37197 },
37198/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
37199 {
37200 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37202 },
37203/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
37204 {
37205 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37207 },
37208/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
37209 {
37210 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37212 },
37213/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
37214 {
37215 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37217 },
37218/* sub.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
37219 {
37220 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37222 },
37223/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
37224 {
37225 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37227 },
37228/* sub.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
37229 {
37230 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37232 },
37233/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
37234 {
37235 M32C_INSN_SUB32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37237 },
37238/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
37239 {
37240 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37242 },
37243/* sub.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
37244 {
37245 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37247 },
37248/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
37249 {
37250 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37252 },
37253/* sub.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
37254 {
37255 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37257 },
37258/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
37259 {
37260 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37262 },
37263/* sub.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
37264 {
37265 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37267 },
37268/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
37269 {
37270 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37272 },
37273/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
37274 {
37275 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37277 },
37278/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
37279 {
37280 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37282 },
37283/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
37284 {
37285 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37287 },
37288/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
37289 {
37290 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "sub.w", 64,
fb53f5a8 37291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37292 },
37293/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
37294 {
37295 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "sub.w", 64,
fb53f5a8 37296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37297 },
37298/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
37299 {
37300 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37302 },
37303/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
37304 {
37305 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37307 },
37308/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
37309 {
37310 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37312 },
37313/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
37314 {
37315 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37317 },
37318/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
37319 {
37320 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37322 },
37323/* sub.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
37324 {
37325 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 37326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37327 },
37328/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
37329 {
37330 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37332 },
37333/* sub.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
37334 {
37335 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37337 },
37338/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
37339 {
37340 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37342 },
37343/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
37344 {
37345 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 37346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37347 },
37348/* sub.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
37349 {
37350 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "sub.w", 64,
fb53f5a8 37351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37352 },
37353/* sub.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
37354 {
37355 M32C_INSN_SUB32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "sub.w", 64,
fb53f5a8 37356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37357 },
37358/* sub.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
37359 {
37360 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37362 },
37363/* sub.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
37364 {
37365 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37367 },
37368/* sub.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
37369 {
37370 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37372 },
37373/* sub.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
37374 {
37375 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37377 },
37378/* sub.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
37379 {
37380 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37382 },
37383/* sub.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
37384 {
37385 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37387 },
37388/* sub.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
37389 {
37390 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37392 },
37393/* sub.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
37394 {
37395 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37397 },
37398/* sub.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
37399 {
37400 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "sub.w", 16,
fb53f5a8 37401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37402 },
37403/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
37404 {
37405 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37407 },
37408/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
37409 {
37410 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37412 },
37413/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
37414 {
37415 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37417 },
37418/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
37419 {
37420 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37422 },
37423/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
37424 {
37425 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37427 },
37428/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
37429 {
37430 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37432 },
37433/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
37434 {
37435 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37437 },
37438/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
37439 {
37440 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37442 },
37443/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
37444 {
37445 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37447 },
37448/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
37449 {
37450 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37452 },
37453/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
37454 {
37455 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37457 },
37458/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
37459 {
37460 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37462 },
37463/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
37464 {
37465 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37467 },
37468/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
37469 {
37470 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37472 },
37473/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
37474 {
37475 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37477 },
37478/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
37479 {
37480 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37482 },
37483/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
37484 {
37485 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37487 },
37488/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
37489 {
37490 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "sub.w", 24,
fb53f5a8 37491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37492 },
37493/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
37494 {
37495 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37497 },
37498/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
37499 {
37500 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37502 },
37503/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
37504 {
37505 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37507 },
37508/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
37509 {
37510 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37512 },
37513/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
37514 {
37515 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37517 },
37518/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
37519 {
37520 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "sub.w", 32,
fb53f5a8 37521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37522 },
37523/* sub.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
37524 {
37525 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37527 },
37528/* sub.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
37529 {
37530 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37532 },
37533/* sub.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
37534 {
37535 M32C_INSN_SUB32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "sub.w", 40,
fb53f5a8 37536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37537 },
37538/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
37539 {
37540 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37542 },
37543/* sub.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
37544 {
37545 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37547 },
37548/* sub.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
37549 {
37550 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37552 },
37553/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
37554 {
37555 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37557 },
37558/* sub.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
37559 {
37560 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37562 },
37563/* sub.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
37564 {
37565 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37567 },
37568/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
37569 {
37570 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37572 },
37573/* sub.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
37574 {
37575 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37577 },
37578/* sub.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
37579 {
37580 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 24,
fb53f5a8 37581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37582 },
37583/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
37584 {
37585 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37587 },
37588/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
37589 {
37590 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37592 },
37593/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
37594 {
37595 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37597 },
37598/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
37599 {
37600 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37602 },
37603/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
37604 {
37605 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37607 },
37608/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
37609 {
37610 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37612 },
37613/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
37614 {
37615 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37617 },
37618/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
37619 {
37620 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37622 },
37623/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
37624 {
37625 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37627 },
37628/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
37629 {
37630 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37632 },
37633/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
37634 {
37635 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37637 },
37638/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
37639 {
37640 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37642 },
37643/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
37644 {
37645 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37647 },
37648/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
37649 {
37650 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37652 },
37653/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
37654 {
37655 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37657 },
37658/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
37659 {
37660 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37662 },
37663/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
37664 {
37665 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37667 },
37668/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
37669 {
37670 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37672 },
37673/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
37674 {
37675 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37677 },
37678/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
37679 {
37680 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37682 },
37683/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
37684 {
37685 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37687 },
37688/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
37689 {
37690 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37692 },
37693/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
37694 {
37695 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37697 },
37698/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
37699 {
37700 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37702 },
37703/* sub.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
37704 {
37705 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37707 },
37708/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
37709 {
37710 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37712 },
37713/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
37714 {
37715 M32C_INSN_SUB32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37717 },
37718/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
37719 {
37720 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37722 },
37723/* sub.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
37724 {
37725 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37727 },
37728/* sub.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
37729 {
37730 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37732 },
37733/* sub.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
37734 {
37735 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37737 },
37738/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
37739 {
37740 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37742 },
37743/* sub.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
37744 {
37745 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37747 },
37748/* sub.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
37749 {
37750 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37752 },
37753/* sub.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
37754 {
37755 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37757 },
37758/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
37759 {
37760 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37762 },
37763/* sub.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
37764 {
37765 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37767 },
37768/* sub.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
37769 {
37770 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37772 },
37773/* sub.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
37774 {
37775 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 32,
fb53f5a8 37776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37777 },
37778/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
37779 {
37780 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37782 },
37783/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
37784 {
37785 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37787 },
37788/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
37789 {
37790 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37792 },
37793/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
37794 {
37795 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37797 },
37798/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
37799 {
37800 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37802 },
37803/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
37804 {
37805 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37807 },
37808/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
37809 {
37810 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37812 },
37813/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
37814 {
37815 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37817 },
37818/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
37819 {
37820 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37822 },
37823/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
37824 {
37825 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37827 },
37828/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
37829 {
37830 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37832 },
37833/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
37834 {
37835 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37837 },
37838/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
37839 {
37840 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37842 },
37843/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
37844 {
37845 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37847 },
37848/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
37849 {
37850 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37852 },
37853/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
37854 {
37855 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37857 },
37858/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
37859 {
37860 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37862 },
37863/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
37864 {
37865 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37867 },
37868/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
37869 {
37870 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37872 },
37873/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
37874 {
37875 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37877 },
37878/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
37879 {
37880 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37882 },
37883/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
37884 {
37885 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37887 },
37888/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
37889 {
37890 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37892 },
37893/* sub.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
37894 {
37895 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37897 },
37898/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
37899 {
37900 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37902 },
37903/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
37904 {
37905 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37907 },
37908/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
37909 {
37910 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37912 },
37913/* sub.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
37914 {
37915 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37917 },
37918/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
37919 {
37920 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37922 },
37923/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
37924 {
37925 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37927 },
37928/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
37929 {
37930 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37932 },
37933/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
37934 {
37935 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37937 },
37938/* sub.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
37939 {
37940 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37942 },
37943/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
37944 {
37945 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37947 },
37948/* sub.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
37949 {
37950 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37952 },
37953/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
37954 {
37955 M32C_INSN_SUB32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "sub.b", 56,
fb53f5a8 37956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37957 },
37958/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
37959 {
37960 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37962 },
37963/* sub.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
37964 {
37965 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37967 },
37968/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
37969 {
37970 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37972 },
37973/* sub.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
37974 {
37975 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37977 },
37978/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
37979 {
37980 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37982 },
37983/* sub.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
37984 {
37985 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 40,
fb53f5a8 37986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37987 },
37988/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
37989 {
37990 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37992 },
37993/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
37994 {
37995 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 37996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
37997 },
37998/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
37999 {
38000 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38002 },
38003/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
38004 {
38005 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38007 },
38008/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
38009 {
38010 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "sub.b", 64,
fb53f5a8 38011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38012 },
38013/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
38014 {
38015 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "sub.b", 64,
fb53f5a8 38016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38017 },
38018/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
38019 {
38020 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 38021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38022 },
38023/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
38024 {
38025 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 38026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38027 },
38028/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
38029 {
38030 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38032 },
38033/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
38034 {
38035 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38037 },
38038/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
38039 {
38040 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 38041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38042 },
38043/* sub.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
38044 {
38045 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 38046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38047 },
38048/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
38049 {
38050 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38052 },
38053/* sub.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
38054 {
38055 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38057 },
38058/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
38059 {
38060 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38062 },
38063/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
38064 {
38065 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "sub.b", 56,
fb53f5a8 38066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38067 },
38068/* sub.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
38069 {
38070 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "sub.b", 64,
fb53f5a8 38071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38072 },
38073/* sub.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
38074 {
38075 M32C_INSN_SUB32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "sub.b", 64,
fb53f5a8 38076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38077 },
38078/* sub.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
38079 {
38080 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38082 },
38083/* sub.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
38084 {
38085 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38087 },
38088/* sub.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
38089 {
38090 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38092 },
38093/* sub.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
38094 {
38095 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38097 },
38098/* sub.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
38099 {
38100 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38102 },
38103/* sub.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
38104 {
38105 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38107 },
38108/* sub.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
38109 {
38110 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38112 },
38113/* sub.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
38114 {
38115 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38117 },
38118/* sub.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
38119 {
38120 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "sub.b", 16,
fb53f5a8 38121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38122 },
38123/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
38124 {
38125 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38127 },
38128/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
38129 {
38130 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38132 },
38133/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
38134 {
38135 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38137 },
38138/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
38139 {
38140 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38142 },
38143/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
38144 {
38145 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38147 },
38148/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
38149 {
38150 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38152 },
38153/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
38154 {
38155 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 38156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38157 },
38158/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
38159 {
38160 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 38161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38162 },
38163/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
38164 {
38165 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 38166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38167 },
38168/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
38169 {
38170 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38172 },
38173/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
38174 {
38175 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38177 },
38178/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
38179 {
38180 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38182 },
38183/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
38184 {
38185 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38187 },
38188/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
38189 {
38190 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38192 },
38193/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
38194 {
38195 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38197 },
38198/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
38199 {
38200 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38202 },
38203/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
38204 {
38205 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38207 },
38208/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
38209 {
38210 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "sub.b", 24,
fb53f5a8 38211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38212 },
38213/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
38214 {
38215 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38217 },
38218/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
38219 {
38220 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38222 },
38223/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
38224 {
38225 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38227 },
38228/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
38229 {
38230 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38232 },
38233/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
38234 {
38235 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38237 },
38238/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
38239 {
38240 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "sub.b", 32,
fb53f5a8 38241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38242 },
38243/* sub.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
38244 {
38245 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 38246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38247 },
38248/* sub.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
38249 {
38250 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 38251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38252 },
38253/* sub.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
38254 {
38255 M32C_INSN_SUB32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 38256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
38257 },
38258/* sub.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
38259 {
38260 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "sub.w", 24,
fb53f5a8 38261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38262 },
38263/* sub.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
38264 {
38265 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "sub.w", 24,
fb53f5a8 38266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38267 },
38268/* sub.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
38269 {
38270 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "sub.w", 24,
fb53f5a8 38271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38272 },
38273/* sub.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
38274 {
38275 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "sub.w", 24,
fb53f5a8 38276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38277 },
38278/* sub.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
38279 {
38280 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "sub.w", 24,
fb53f5a8 38281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38282 },
38283/* sub.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
38284 {
38285 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "sub.w", 24,
fb53f5a8 38286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38287 },
38288/* sub.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
38289 {
38290 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "sub.w", 24,
fb53f5a8 38291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38292 },
38293/* sub.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
38294 {
38295 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "sub.w", 24,
fb53f5a8 38296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38297 },
38298/* sub.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
38299 {
38300 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "sub.w", 24,
fb53f5a8 38301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38302 },
38303/* sub.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
38304 {
38305 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "sub.w", 32,
fb53f5a8 38306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38307 },
38308/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
38309 {
38310 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "sub.w", 32,
fb53f5a8 38311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38312 },
38313/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
38314 {
38315 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "sub.w", 32,
fb53f5a8 38316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38317 },
38318/* sub.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
38319 {
38320 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "sub.w", 40,
fb53f5a8 38321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38322 },
38323/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
38324 {
38325 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "sub.w", 40,
fb53f5a8 38326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38327 },
38328/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
38329 {
38330 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "sub.w", 40,
fb53f5a8 38331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38332 },
38333/* sub.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
38334 {
38335 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "sub.w", 32,
fb53f5a8 38336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38337 },
38338/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
38339 {
38340 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "sub.w", 32,
fb53f5a8 38341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38342 },
38343/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
38344 {
38345 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "sub.w", 32,
fb53f5a8 38346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38347 },
38348/* sub.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
38349 {
38350 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "sub.w", 40,
fb53f5a8 38351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38352 },
38353/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
38354 {
38355 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "sub.w", 40,
fb53f5a8 38356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38357 },
38358/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
38359 {
38360 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "sub.w", 40,
fb53f5a8 38361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38362 },
38363/* sub.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
38364 {
38365 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "sub.w", 32,
fb53f5a8 38366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38367 },
38368/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
38369 {
38370 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "sub.w", 32,
fb53f5a8 38371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38372 },
38373/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
38374 {
38375 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "sub.w", 32,
fb53f5a8 38376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38377 },
38378/* sub.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
38379 {
38380 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "sub16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "sub.w", 40,
fb53f5a8 38381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38382 },
38383/* sub.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
38384 {
38385 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "sub16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "sub.w", 40,
fb53f5a8 38386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38387 },
38388/* sub.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
38389 {
38390 M32C_INSN_SUB16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "sub16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "sub.w", 40,
fb53f5a8 38391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38392 },
38393/* sub.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
38394 {
38395 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "sub.w", 32,
fb53f5a8 38396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38397 },
38398/* sub.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
38399 {
38400 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "sub.w", 32,
fb53f5a8 38401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38402 },
38403/* sub.w${G} ${Dsp-16-u16},$Dst16RnHI */
38404 {
38405 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "sub.w", 32,
fb53f5a8 38406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38407 },
38408/* sub.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
38409 {
38410 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "sub.w", 32,
fb53f5a8 38411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38412 },
38413/* sub.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
38414 {
38415 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "sub.w", 32,
fb53f5a8 38416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38417 },
38418/* sub.w${G} ${Dsp-16-u16},$Dst16AnHI */
38419 {
38420 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "sub.w", 32,
fb53f5a8 38421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38422 },
38423/* sub.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
38424 {
38425 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "sub.w", 32,
fb53f5a8 38426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38427 },
38428/* sub.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
38429 {
38430 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "sub.w", 32,
fb53f5a8 38431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38432 },
38433/* sub.w${G} ${Dsp-16-u16},[$Dst16An] */
38434 {
38435 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "sub.w", 32,
fb53f5a8 38436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38437 },
38438/* sub.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
38439 {
38440 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "sub.w", 40,
fb53f5a8 38441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38442 },
38443/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
38444 {
38445 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "sub.w", 40,
fb53f5a8 38446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38447 },
38448/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
38449 {
38450 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "sub.w", 40,
fb53f5a8 38451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38452 },
38453/* sub.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
38454 {
38455 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "sub.w", 48,
fb53f5a8 38456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38457 },
38458/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
38459 {
38460 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "sub.w", 48,
fb53f5a8 38461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38462 },
38463/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
38464 {
38465 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "sub.w", 48,
fb53f5a8 38466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38467 },
38468/* sub.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
38469 {
38470 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "sub.w", 40,
fb53f5a8 38471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38472 },
38473/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
38474 {
38475 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "sub.w", 40,
fb53f5a8 38476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38477 },
38478/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
38479 {
38480 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "sub.w", 40,
fb53f5a8 38481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38482 },
38483/* sub.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
38484 {
38485 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "sub.w", 48,
fb53f5a8 38486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38487 },
38488/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
38489 {
38490 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "sub.w", 48,
fb53f5a8 38491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38492 },
38493/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
38494 {
38495 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "sub.w", 48,
fb53f5a8 38496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38497 },
38498/* sub.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
38499 {
38500 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "sub.w", 40,
fb53f5a8 38501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38502 },
38503/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
38504 {
38505 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "sub.w", 40,
fb53f5a8 38506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38507 },
38508/* sub.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
38509 {
38510 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "sub.w", 40,
fb53f5a8 38511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38512 },
38513/* sub.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
38514 {
38515 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "sub16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "sub.w", 48,
fb53f5a8 38516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38517 },
38518/* sub.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
38519 {
38520 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "sub16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "sub.w", 48,
fb53f5a8 38521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38522 },
38523/* sub.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
38524 {
38525 M32C_INSN_SUB16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "sub16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "sub.w", 48,
fb53f5a8 38526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38527 },
38528/* sub.w${G} $Src16RnHI,$Dst16RnHI */
38529 {
38530 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "sub.w", 16,
fb53f5a8 38531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38532 },
38533/* sub.w${G} $Src16AnHI,$Dst16RnHI */
38534 {
38535 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "sub.w", 16,
fb53f5a8 38536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38537 },
38538/* sub.w${G} [$Src16An],$Dst16RnHI */
38539 {
38540 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "sub.w", 16,
fb53f5a8 38541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38542 },
38543/* sub.w${G} $Src16RnHI,$Dst16AnHI */
38544 {
38545 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "sub.w", 16,
fb53f5a8 38546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38547 },
38548/* sub.w${G} $Src16AnHI,$Dst16AnHI */
38549 {
38550 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "sub.w", 16,
fb53f5a8 38551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38552 },
38553/* sub.w${G} [$Src16An],$Dst16AnHI */
38554 {
38555 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "sub.w", 16,
fb53f5a8 38556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38557 },
38558/* sub.w${G} $Src16RnHI,[$Dst16An] */
38559 {
38560 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "sub.w", 16,
fb53f5a8 38561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38562 },
38563/* sub.w${G} $Src16AnHI,[$Dst16An] */
38564 {
38565 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "sub.w", 16,
fb53f5a8 38566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38567 },
38568/* sub.w${G} [$Src16An],[$Dst16An] */
38569 {
38570 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "sub.w", 16,
fb53f5a8 38571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38572 },
38573/* sub.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
38574 {
38575 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "sub.w", 24,
fb53f5a8 38576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38577 },
38578/* sub.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
38579 {
38580 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "sub.w", 24,
fb53f5a8 38581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38582 },
38583/* sub.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
38584 {
38585 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "sub.w", 24,
fb53f5a8 38586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38587 },
38588/* sub.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
38589 {
38590 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "sub.w", 32,
fb53f5a8 38591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38592 },
38593/* sub.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
38594 {
38595 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "sub.w", 32,
fb53f5a8 38596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38597 },
38598/* sub.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
38599 {
38600 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "sub.w", 32,
fb53f5a8 38601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38602 },
38603/* sub.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
38604 {
38605 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "sub.w", 24,
fb53f5a8 38606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38607 },
38608/* sub.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
38609 {
38610 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "sub.w", 24,
fb53f5a8 38611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38612 },
38613/* sub.w${G} [$Src16An],${Dsp-16-u8}[sb] */
38614 {
38615 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "sub.w", 24,
fb53f5a8 38616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38617 },
38618/* sub.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
38619 {
38620 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "sub.w", 32,
fb53f5a8 38621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38622 },
38623/* sub.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
38624 {
38625 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "sub.w", 32,
fb53f5a8 38626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38627 },
38628/* sub.w${G} [$Src16An],${Dsp-16-u16}[sb] */
38629 {
38630 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "sub.w", 32,
fb53f5a8 38631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38632 },
38633/* sub.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
38634 {
38635 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "sub.w", 24,
fb53f5a8 38636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38637 },
38638/* sub.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
38639 {
38640 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "sub.w", 24,
fb53f5a8 38641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38642 },
38643/* sub.w${G} [$Src16An],${Dsp-16-s8}[fb] */
38644 {
38645 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "sub.w", 24,
fb53f5a8 38646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38647 },
38648/* sub.w${G} $Src16RnHI,${Dsp-16-u16} */
38649 {
38650 M32C_INSN_SUB16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "sub16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "sub.w", 32,
fb53f5a8 38651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38652 },
38653/* sub.w${G} $Src16AnHI,${Dsp-16-u16} */
38654 {
38655 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "sub16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "sub.w", 32,
fb53f5a8 38656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38657 },
38658/* sub.w${G} [$Src16An],${Dsp-16-u16} */
38659 {
38660 M32C_INSN_SUB16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "sub16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "sub.w", 32,
fb53f5a8 38661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38662 },
38663/* sub.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
38664 {
38665 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "sub.b", 24,
fb53f5a8 38666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38667 },
38668/* sub.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
38669 {
38670 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "sub.b", 24,
fb53f5a8 38671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38672 },
38673/* sub.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
38674 {
38675 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "sub.b", 24,
fb53f5a8 38676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38677 },
38678/* sub.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
38679 {
38680 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "sub.b", 24,
fb53f5a8 38681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38682 },
38683/* sub.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
38684 {
38685 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "sub.b", 24,
fb53f5a8 38686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38687 },
38688/* sub.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
38689 {
38690 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "sub.b", 24,
fb53f5a8 38691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38692 },
38693/* sub.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
38694 {
38695 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "sub.b", 24,
fb53f5a8 38696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38697 },
38698/* sub.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
38699 {
38700 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "sub.b", 24,
fb53f5a8 38701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38702 },
38703/* sub.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
38704 {
38705 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "sub.b", 24,
fb53f5a8 38706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38707 },
38708/* sub.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
38709 {
38710 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "sub.b", 32,
fb53f5a8 38711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38712 },
38713/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
38714 {
38715 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "sub.b", 32,
fb53f5a8 38716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38717 },
38718/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
38719 {
38720 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "sub.b", 32,
fb53f5a8 38721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38722 },
38723/* sub.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
38724 {
38725 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "sub.b", 40,
fb53f5a8 38726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38727 },
38728/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
38729 {
38730 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "sub.b", 40,
fb53f5a8 38731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38732 },
38733/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
38734 {
38735 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "sub.b", 40,
fb53f5a8 38736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38737 },
38738/* sub.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
38739 {
38740 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "sub.b", 32,
fb53f5a8 38741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38742 },
38743/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
38744 {
38745 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "sub.b", 32,
fb53f5a8 38746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38747 },
38748/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
38749 {
38750 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "sub.b", 32,
fb53f5a8 38751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38752 },
38753/* sub.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
38754 {
38755 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "sub.b", 40,
fb53f5a8 38756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38757 },
38758/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
38759 {
38760 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "sub.b", 40,
fb53f5a8 38761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38762 },
38763/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
38764 {
38765 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "sub.b", 40,
fb53f5a8 38766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38767 },
38768/* sub.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
38769 {
38770 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "sub.b", 32,
fb53f5a8 38771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38772 },
38773/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
38774 {
38775 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "sub.b", 32,
fb53f5a8 38776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38777 },
38778/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
38779 {
38780 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "sub.b", 32,
fb53f5a8 38781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38782 },
38783/* sub.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
38784 {
38785 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "sub16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "sub.b", 40,
fb53f5a8 38786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38787 },
38788/* sub.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
38789 {
38790 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "sub16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "sub.b", 40,
fb53f5a8 38791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38792 },
38793/* sub.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
38794 {
38795 M32C_INSN_SUB16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "sub16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "sub.b", 40,
fb53f5a8 38796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38797 },
38798/* sub.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
38799 {
38800 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "sub.b", 32,
fb53f5a8 38801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38802 },
38803/* sub.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
38804 {
38805 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "sub.b", 32,
fb53f5a8 38806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38807 },
38808/* sub.b${G} ${Dsp-16-u16},$Dst16RnQI */
38809 {
38810 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "sub.b", 32,
fb53f5a8 38811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38812 },
38813/* sub.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
38814 {
38815 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "sub.b", 32,
fb53f5a8 38816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38817 },
38818/* sub.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
38819 {
38820 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "sub.b", 32,
fb53f5a8 38821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38822 },
38823/* sub.b${G} ${Dsp-16-u16},$Dst16AnQI */
38824 {
38825 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "sub.b", 32,
fb53f5a8 38826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38827 },
38828/* sub.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
38829 {
38830 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "sub.b", 32,
fb53f5a8 38831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38832 },
38833/* sub.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
38834 {
38835 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "sub.b", 32,
fb53f5a8 38836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38837 },
38838/* sub.b${G} ${Dsp-16-u16},[$Dst16An] */
38839 {
38840 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "sub.b", 32,
fb53f5a8 38841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38842 },
38843/* sub.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
38844 {
38845 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "sub.b", 40,
fb53f5a8 38846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38847 },
38848/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
38849 {
38850 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "sub.b", 40,
fb53f5a8 38851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38852 },
38853/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
38854 {
38855 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "sub.b", 40,
fb53f5a8 38856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38857 },
38858/* sub.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
38859 {
38860 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "sub.b", 48,
fb53f5a8 38861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38862 },
38863/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
38864 {
38865 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "sub.b", 48,
fb53f5a8 38866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38867 },
38868/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
38869 {
38870 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "sub.b", 48,
fb53f5a8 38871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38872 },
38873/* sub.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
38874 {
38875 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "sub.b", 40,
fb53f5a8 38876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38877 },
38878/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
38879 {
38880 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "sub.b", 40,
fb53f5a8 38881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38882 },
38883/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
38884 {
38885 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "sub.b", 40,
fb53f5a8 38886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38887 },
38888/* sub.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
38889 {
38890 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "sub.b", 48,
fb53f5a8 38891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38892 },
38893/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
38894 {
38895 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "sub.b", 48,
fb53f5a8 38896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38897 },
38898/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
38899 {
38900 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "sub.b", 48,
fb53f5a8 38901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38902 },
38903/* sub.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
38904 {
38905 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "sub.b", 40,
fb53f5a8 38906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38907 },
38908/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
38909 {
38910 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "sub.b", 40,
fb53f5a8 38911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38912 },
38913/* sub.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
38914 {
38915 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "sub.b", 40,
fb53f5a8 38916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38917 },
38918/* sub.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
38919 {
38920 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "sub16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "sub.b", 48,
fb53f5a8 38921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38922 },
38923/* sub.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
38924 {
38925 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "sub16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "sub.b", 48,
fb53f5a8 38926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38927 },
38928/* sub.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
38929 {
38930 M32C_INSN_SUB16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "sub16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "sub.b", 48,
fb53f5a8 38931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38932 },
38933/* sub.b${G} $Src16RnQI,$Dst16RnQI */
38934 {
38935 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "sub.b", 16,
fb53f5a8 38936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38937 },
38938/* sub.b${G} $Src16AnQI,$Dst16RnQI */
38939 {
38940 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "sub.b", 16,
fb53f5a8 38941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38942 },
38943/* sub.b${G} [$Src16An],$Dst16RnQI */
38944 {
38945 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "sub.b", 16,
fb53f5a8 38946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38947 },
38948/* sub.b${G} $Src16RnQI,$Dst16AnQI */
38949 {
38950 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "sub.b", 16,
fb53f5a8 38951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38952 },
38953/* sub.b${G} $Src16AnQI,$Dst16AnQI */
38954 {
38955 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "sub.b", 16,
fb53f5a8 38956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38957 },
38958/* sub.b${G} [$Src16An],$Dst16AnQI */
38959 {
38960 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "sub.b", 16,
fb53f5a8 38961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38962 },
38963/* sub.b${G} $Src16RnQI,[$Dst16An] */
38964 {
38965 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "sub.b", 16,
fb53f5a8 38966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38967 },
38968/* sub.b${G} $Src16AnQI,[$Dst16An] */
38969 {
38970 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "sub.b", 16,
fb53f5a8 38971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38972 },
38973/* sub.b${G} [$Src16An],[$Dst16An] */
38974 {
38975 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "sub.b", 16,
fb53f5a8 38976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38977 },
38978/* sub.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
38979 {
38980 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "sub.b", 24,
fb53f5a8 38981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38982 },
38983/* sub.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
38984 {
38985 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "sub.b", 24,
fb53f5a8 38986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38987 },
38988/* sub.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
38989 {
38990 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "sub.b", 24,
fb53f5a8 38991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38992 },
38993/* sub.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
38994 {
38995 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "sub.b", 32,
fb53f5a8 38996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
38997 },
38998/* sub.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
38999 {
39000 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "sub.b", 32,
fb53f5a8 39001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39002 },
39003/* sub.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
39004 {
39005 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "sub.b", 32,
fb53f5a8 39006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39007 },
39008/* sub.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
39009 {
39010 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "sub.b", 24,
fb53f5a8 39011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39012 },
39013/* sub.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
39014 {
39015 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "sub.b", 24,
fb53f5a8 39016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39017 },
39018/* sub.b${G} [$Src16An],${Dsp-16-u8}[sb] */
39019 {
39020 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "sub.b", 24,
fb53f5a8 39021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39022 },
39023/* sub.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
39024 {
39025 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "sub.b", 32,
fb53f5a8 39026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39027 },
39028/* sub.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
39029 {
39030 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "sub.b", 32,
fb53f5a8 39031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39032 },
39033/* sub.b${G} [$Src16An],${Dsp-16-u16}[sb] */
39034 {
39035 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "sub.b", 32,
fb53f5a8 39036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39037 },
39038/* sub.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
39039 {
39040 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "sub.b", 24,
fb53f5a8 39041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39042 },
39043/* sub.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
39044 {
39045 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "sub.b", 24,
fb53f5a8 39046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39047 },
39048/* sub.b${G} [$Src16An],${Dsp-16-s8}[fb] */
39049 {
39050 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "sub.b", 24,
fb53f5a8 39051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39052 },
39053/* sub.b${G} $Src16RnQI,${Dsp-16-u16} */
39054 {
39055 M32C_INSN_SUB16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "sub16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "sub.b", 32,
fb53f5a8 39056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39057 },
39058/* sub.b${G} $Src16AnQI,${Dsp-16-u16} */
39059 {
39060 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "sub16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "sub.b", 32,
fb53f5a8 39061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39062 },
39063/* sub.b${G} [$Src16An],${Dsp-16-u16} */
39064 {
39065 M32C_INSN_SUB16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "sub16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "sub.b", 32,
fb53f5a8 39066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39067 },
39068/* sub.b${S} #${Imm-8-QI},r0l */
39069 {
39070 M32C_INSN_SUB16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "sub16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "sub.b", 16,
fb53f5a8 39071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39072 },
39073/* sub.b${S} #${Imm-8-QI},r0h */
39074 {
39075 M32C_INSN_SUB16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "sub16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "sub.b", 16,
fb53f5a8 39076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39077 },
39078/* sub.b${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
39079 {
39080 M32C_INSN_SUB16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "sub16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "sub.b", 24,
fb53f5a8 39081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39082 },
39083/* sub.b${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
39084 {
39085 M32C_INSN_SUB16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "sub16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "sub.b", 24,
fb53f5a8 39086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39087 },
39088/* sub.b${S} #${Imm-8-QI},${Dsp-16-u16} */
39089 {
39090 M32C_INSN_SUB16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "sub16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "sub.b", 32,
fb53f5a8 39091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39092 },
39093/* sub.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
39094 {
39095 M32C_INSN_SUB32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "sub32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 39096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39097 },
39098/* sub.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
39099 {
39100 M32C_INSN_SUB32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "sub32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "sub.w", 32,
fb53f5a8 39101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39102 },
39103/* sub.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
39104 {
39105 M32C_INSN_SUB32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "sub32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "sub.w", 32,
fb53f5a8 39106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39107 },
39108/* sub.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
39109 {
39110 M32C_INSN_SUB32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 39111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39112 },
39113/* sub.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
39114 {
39115 M32C_INSN_SUB32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 39116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39117 },
39118/* sub.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
39119 {
39120 M32C_INSN_SUB32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "sub.w", 40,
fb53f5a8 39121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39122 },
39123/* sub.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
39124 {
39125 M32C_INSN_SUB32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 39126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39127 },
39128/* sub.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
39129 {
39130 M32C_INSN_SUB32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 39131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39132 },
39133/* sub.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
39134 {
39135 M32C_INSN_SUB32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "sub.w", 48,
fb53f5a8 39136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39137 },
39138/* sub.w${G} #${Imm-32-HI},${Dsp-16-u16} */
39139 {
39140 M32C_INSN_SUB32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "sub32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "sub.w", 48,
fb53f5a8 39141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39142 },
39143/* sub.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
39144 {
39145 M32C_INSN_SUB32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "sub32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "sub.w", 56,
fb53f5a8 39146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39147 },
39148/* sub.w${G} #${Imm-40-HI},${Dsp-16-u24} */
39149 {
39150 M32C_INSN_SUB32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "sub32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "sub.w", 56,
fb53f5a8 39151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39152 },
39153/* sub.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
39154 {
39155 M32C_INSN_SUB32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "sub32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 39156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39157 },
39158/* sub.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
39159 {
39160 M32C_INSN_SUB32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "sub32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "sub.b", 24,
fb53f5a8 39161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39162 },
39163/* sub.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
39164 {
39165 M32C_INSN_SUB32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "sub32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "sub.b", 24,
fb53f5a8 39166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39167 },
39168/* sub.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
39169 {
39170 M32C_INSN_SUB32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 39171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39172 },
39173/* sub.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
39174 {
39175 M32C_INSN_SUB32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 39176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39177 },
39178/* sub.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
39179 {
39180 M32C_INSN_SUB32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "sub.b", 32,
fb53f5a8 39181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39182 },
39183/* sub.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
39184 {
39185 M32C_INSN_SUB32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 39186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39187 },
39188/* sub.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
39189 {
39190 M32C_INSN_SUB32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 39191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39192 },
39193/* sub.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
39194 {
39195 M32C_INSN_SUB32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "sub.b", 40,
fb53f5a8 39196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39197 },
39198/* sub.b${G} #${Imm-32-QI},${Dsp-16-u16} */
39199 {
39200 M32C_INSN_SUB32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "sub32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "sub.b", 40,
fb53f5a8 39201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39202 },
39203/* sub.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
39204 {
39205 M32C_INSN_SUB32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "sub32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "sub.b", 48,
fb53f5a8 39206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39207 },
39208/* sub.b${G} #${Imm-40-QI},${Dsp-16-u24} */
39209 {
39210 M32C_INSN_SUB32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "sub32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "sub.b", 48,
fb53f5a8 39211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39212 },
39213/* sub.w${G} #${Imm-16-HI},$Dst16RnHI */
39214 {
39215 M32C_INSN_SUB16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "sub16.w-imm-G-basic-dst16-Rn-direct-HI", "sub.w", 32,
fb53f5a8 39216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39217 },
39218/* sub.w${G} #${Imm-16-HI},$Dst16AnHI */
39219 {
39220 M32C_INSN_SUB16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "sub16.w-imm-G-basic-dst16-An-direct-HI", "sub.w", 32,
fb53f5a8 39221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39222 },
39223/* sub.w${G} #${Imm-16-HI},[$Dst16An] */
39224 {
39225 M32C_INSN_SUB16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "sub16.w-imm-G-basic-dst16-An-indirect-HI", "sub.w", 32,
fb53f5a8 39226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39227 },
39228/* sub.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
39229 {
39230 M32C_INSN_SUB16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "sub16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "sub.w", 40,
fb53f5a8 39231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39232 },
39233/* sub.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
39234 {
39235 M32C_INSN_SUB16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "sub16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "sub.w", 40,
fb53f5a8 39236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39237 },
39238/* sub.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
39239 {
39240 M32C_INSN_SUB16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "sub16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "sub.w", 40,
fb53f5a8 39241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39242 },
39243/* sub.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
39244 {
39245 M32C_INSN_SUB16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "sub16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "sub.w", 48,
fb53f5a8 39246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39247 },
39248/* sub.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
39249 {
39250 M32C_INSN_SUB16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "sub16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "sub.w", 48,
fb53f5a8 39251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39252 },
39253/* sub.w${G} #${Imm-32-HI},${Dsp-16-u16} */
39254 {
39255 M32C_INSN_SUB16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "sub16.w-imm-G-16-16-dst16-16-16-absolute-HI", "sub.w", 48,
fb53f5a8 39256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39257 },
39258/* sub.b${G} #${Imm-16-QI},$Dst16RnQI */
39259 {
39260 M32C_INSN_SUB16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "sub16.b-imm-G-basic-dst16-Rn-direct-QI", "sub.b", 24,
fb53f5a8 39261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39262 },
39263/* sub.b${G} #${Imm-16-QI},$Dst16AnQI */
39264 {
39265 M32C_INSN_SUB16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "sub16.b-imm-G-basic-dst16-An-direct-QI", "sub.b", 24,
fb53f5a8 39266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39267 },
39268/* sub.b${G} #${Imm-16-QI},[$Dst16An] */
39269 {
39270 M32C_INSN_SUB16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "sub16.b-imm-G-basic-dst16-An-indirect-QI", "sub.b", 24,
fb53f5a8 39271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39272 },
39273/* sub.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
39274 {
39275 M32C_INSN_SUB16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "sub16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "sub.b", 32,
fb53f5a8 39276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39277 },
39278/* sub.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
39279 {
39280 M32C_INSN_SUB16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "sub16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "sub.b", 32,
fb53f5a8 39281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39282 },
39283/* sub.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
39284 {
39285 M32C_INSN_SUB16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "sub16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "sub.b", 32,
fb53f5a8 39286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39287 },
39288/* sub.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
39289 {
39290 M32C_INSN_SUB16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "sub16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "sub.b", 40,
fb53f5a8 39291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39292 },
39293/* sub.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
39294 {
39295 M32C_INSN_SUB16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "sub16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "sub.b", 40,
fb53f5a8 39296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39297 },
39298/* sub.b${G} #${Imm-32-QI},${Dsp-16-u16} */
39299 {
39300 M32C_INSN_SUB16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "sub16.b-imm-G-16-16-dst16-16-16-absolute-QI", "sub.b", 40,
fb53f5a8 39301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
39302 },
39303/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
39304 {
39305 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39307 },
39308/* dsub.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
39309 {
39310 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39312 },
39313/* dsub.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
39314 {
39315 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39317 },
39318/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
39319 {
39320 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39322 },
39323/* dsub.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
39324 {
39325 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39327 },
39328/* dsub.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
39329 {
39330 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39332 },
39333/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
39334 {
39335 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39337 },
39338/* dsub.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
39339 {
39340 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39342 },
39343/* dsub.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
39344 {
39345 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39347 },
39348/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
39349 {
39350 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39352 },
39353/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
39354 {
39355 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39357 },
39358/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
39359 {
39360 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39362 },
39363/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
39364 {
39365 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39367 },
39368/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
39369 {
39370 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39372 },
39373/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
39374 {
39375 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39377 },
39378/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
39379 {
39380 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39382 },
39383/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
39384 {
39385 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39387 },
39388/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
39389 {
39390 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39392 },
39393/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
39394 {
39395 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39397 },
39398/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
39399 {
39400 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39402 },
39403/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
39404 {
39405 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39407 },
39408/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
39409 {
39410 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39412 },
39413/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
39414 {
39415 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39417 },
39418/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
39419 {
39420 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39422 },
39423/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
39424 {
39425 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39427 },
39428/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
39429 {
39430 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39432 },
39433/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
39434 {
39435 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39437 },
39438/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
39439 {
39440 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39442 },
39443/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
39444 {
39445 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39447 },
39448/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
39449 {
39450 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39452 },
39453/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
39454 {
39455 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39457 },
39458/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
39459 {
39460 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39462 },
39463/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
39464 {
39465 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39467 },
39468/* dsub.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
39469 {
39470 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39472 },
39473/* dsub.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
39474 {
39475 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39477 },
39478/* dsub.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
39479 {
39480 M32C_INSN_DSUB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39482 },
39483/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
39484 {
39485 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39487 },
39488/* dsub.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
39489 {
39490 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39492 },
39493/* dsub.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
39494 {
39495 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39497 },
39498/* dsub.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
39499 {
39500 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39502 },
39503/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
39504 {
39505 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39507 },
39508/* dsub.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
39509 {
39510 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39512 },
39513/* dsub.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
39514 {
39515 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39517 },
39518/* dsub.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
39519 {
39520 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39522 },
39523/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
39524 {
39525 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39527 },
39528/* dsub.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
39529 {
39530 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39532 },
39533/* dsub.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
39534 {
39535 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39537 },
39538/* dsub.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
39539 {
39540 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39542 },
39543/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
39544 {
39545 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39547 },
39548/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
39549 {
39550 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39552 },
39553/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
39554 {
39555 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39557 },
39558/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
39559 {
39560 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39562 },
39563/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
39564 {
39565 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39567 },
39568/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
39569 {
39570 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39572 },
39573/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
39574 {
39575 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39577 },
39578/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
39579 {
39580 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39582 },
39583/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
39584 {
39585 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39587 },
39588/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
39589 {
39590 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39592 },
39593/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
39594 {
39595 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39597 },
39598/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
39599 {
39600 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39602 },
39603/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
39604 {
39605 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39607 },
39608/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
39609 {
39610 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39612 },
39613/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
39614 {
39615 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39617 },
39618/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
39619 {
39620 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39622 },
39623/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
39624 {
39625 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39627 },
39628/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
39629 {
39630 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39632 },
39633/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
39634 {
39635 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39637 },
39638/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
39639 {
39640 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39642 },
39643/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
39644 {
39645 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39647 },
39648/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
39649 {
39650 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39652 },
39653/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
39654 {
39655 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39657 },
39658/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
39659 {
39660 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39662 },
39663/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
39664 {
39665 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39667 },
39668/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
39669 {
39670 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39672 },
39673/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
39674 {
39675 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39677 },
39678/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
39679 {
39680 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39682 },
39683/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
39684 {
39685 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39687 },
39688/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
39689 {
39690 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39692 },
39693/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
39694 {
39695 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39697 },
39698/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
39699 {
39700 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39702 },
39703/* dsub.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
39704 {
39705 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39707 },
39708/* dsub.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
39709 {
39710 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39712 },
39713/* dsub.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
39714 {
39715 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39717 },
39718/* dsub.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
39719 {
39720 M32C_INSN_DSUB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39722 },
39723/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
39724 {
39725 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39727 },
39728/* dsub.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
39729 {
39730 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39732 },
39733/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
39734 {
39735 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39737 },
39738/* dsub.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
39739 {
39740 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39742 },
39743/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
39744 {
39745 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39747 },
39748/* dsub.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
39749 {
39750 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39752 },
39753/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
39754 {
39755 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39757 },
39758/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
39759 {
39760 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39762 },
39763/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
39764 {
39765 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39767 },
39768/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
39769 {
39770 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39772 },
39773/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
39774 {
39775 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dsub.w", 72,
fb53f5a8 39776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39777 },
39778/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
39779 {
39780 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dsub.w", 72,
fb53f5a8 39781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39782 },
39783/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
39784 {
39785 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39787 },
39788/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
39789 {
39790 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39792 },
39793/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
39794 {
39795 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39797 },
39798/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
39799 {
39800 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39802 },
39803/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
39804 {
39805 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39807 },
39808/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
39809 {
39810 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 39811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39812 },
39813/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
39814 {
39815 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39817 },
39818/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
39819 {
39820 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39822 },
39823/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
39824 {
39825 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39827 },
39828/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
39829 {
39830 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 39831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39832 },
39833/* dsub.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
39834 {
39835 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dsub.w", 72,
fb53f5a8 39836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39837 },
39838/* dsub.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
39839 {
39840 M32C_INSN_DSUB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dsub.w", 72,
fb53f5a8 39841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39842 },
39843/* dsub.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
39844 {
39845 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39847 },
39848/* dsub.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
39849 {
39850 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39852 },
39853/* dsub.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
39854 {
39855 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39857 },
39858/* dsub.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
39859 {
39860 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39862 },
39863/* dsub.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
39864 {
39865 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39867 },
39868/* dsub.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
39869 {
39870 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39872 },
39873/* dsub.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
39874 {
39875 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39877 },
39878/* dsub.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
39879 {
39880 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39882 },
39883/* dsub.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
39884 {
39885 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsub.w", 24,
fb53f5a8 39886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39887 },
39888/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
39889 {
39890 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39892 },
39893/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
39894 {
39895 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39897 },
39898/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
39899 {
39900 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39902 },
39903/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
39904 {
39905 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39907 },
39908/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
39909 {
39910 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39912 },
39913/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
39914 {
39915 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39917 },
39918/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
39919 {
39920 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39922 },
39923/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
39924 {
39925 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39927 },
39928/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
39929 {
39930 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 39931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39932 },
39933/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
39934 {
39935 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39937 },
39938/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
39939 {
39940 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39942 },
39943/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
39944 {
39945 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39947 },
39948/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
39949 {
39950 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39952 },
39953/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
39954 {
39955 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39957 },
39958/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
39959 {
39960 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39962 },
39963/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
39964 {
39965 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39967 },
39968/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
39969 {
39970 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39972 },
39973/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
39974 {
39975 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dsub.w", 32,
fb53f5a8 39976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39977 },
39978/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
39979 {
39980 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39982 },
39983/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
39984 {
39985 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39987 },
39988/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
39989 {
39990 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39992 },
39993/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
39994 {
39995 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dsub.w", 40,
fb53f5a8 39996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
39997 },
39998/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
39999 {
40000 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dsub.w", 40,
fb53f5a8 40001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40002 },
40003/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
40004 {
40005 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dsub.w", 40,
fb53f5a8 40006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40007 },
40008/* dsub.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
40009 {
40010 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dsub.w", 48,
fb53f5a8 40011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40012 },
40013/* dsub.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
40014 {
40015 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dsub.w", 48,
fb53f5a8 40016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40017 },
40018/* dsub.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
40019 {
40020 M32C_INSN_DSUB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dsub.w", 48,
fb53f5a8 40021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40022 },
40023/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
40024 {
40025 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40027 },
40028/* dsub.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
40029 {
40030 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40032 },
40033/* dsub.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
40034 {
40035 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40037 },
40038/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
40039 {
40040 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40042 },
40043/* dsub.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
40044 {
40045 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40047 },
40048/* dsub.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
40049 {
40050 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40052 },
40053/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
40054 {
40055 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40057 },
40058/* dsub.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
40059 {
40060 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40062 },
40063/* dsub.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
40064 {
40065 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40067 },
40068/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
40069 {
40070 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40072 },
40073/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
40074 {
40075 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40077 },
40078/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
40079 {
40080 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40082 },
40083/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
40084 {
40085 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40087 },
40088/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
40089 {
40090 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40092 },
40093/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
40094 {
40095 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40097 },
40098/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
40099 {
40100 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40102 },
40103/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
40104 {
40105 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40107 },
40108/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
40109 {
40110 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40112 },
40113/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
40114 {
40115 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40117 },
40118/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
40119 {
40120 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40122 },
40123/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
40124 {
40125 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40127 },
40128/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
40129 {
40130 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40132 },
40133/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
40134 {
40135 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40137 },
40138/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
40139 {
40140 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40142 },
40143/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
40144 {
40145 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40147 },
40148/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
40149 {
40150 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40152 },
40153/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
40154 {
40155 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40157 },
40158/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
40159 {
40160 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40162 },
40163/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
40164 {
40165 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40167 },
40168/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
40169 {
40170 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40172 },
40173/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
40174 {
40175 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40177 },
40178/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
40179 {
40180 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40182 },
40183/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
40184 {
40185 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40187 },
40188/* dsub.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
40189 {
40190 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40192 },
40193/* dsub.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
40194 {
40195 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40197 },
40198/* dsub.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
40199 {
40200 M32C_INSN_DSUB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40202 },
40203/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
40204 {
40205 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40207 },
40208/* dsub.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
40209 {
40210 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40212 },
40213/* dsub.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
40214 {
40215 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40217 },
40218/* dsub.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
40219 {
40220 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40222 },
40223/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
40224 {
40225 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40227 },
40228/* dsub.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
40229 {
40230 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40232 },
40233/* dsub.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
40234 {
40235 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40237 },
40238/* dsub.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
40239 {
40240 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40242 },
40243/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
40244 {
40245 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40247 },
40248/* dsub.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
40249 {
40250 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40252 },
40253/* dsub.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
40254 {
40255 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40257 },
40258/* dsub.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
40259 {
40260 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40262 },
40263/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
40264 {
40265 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40267 },
40268/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
40269 {
40270 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40272 },
40273/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
40274 {
40275 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40277 },
40278/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
40279 {
40280 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40282 },
40283/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
40284 {
40285 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40287 },
40288/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
40289 {
40290 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40292 },
40293/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
40294 {
40295 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40297 },
40298/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
40299 {
40300 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40302 },
40303/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
40304 {
40305 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40307 },
40308/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
40309 {
40310 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40312 },
40313/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
40314 {
40315 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40317 },
40318/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
40319 {
40320 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40322 },
40323/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
40324 {
40325 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40327 },
40328/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
40329 {
40330 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40332 },
40333/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
40334 {
40335 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40337 },
40338/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
40339 {
40340 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40342 },
40343/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
40344 {
40345 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40347 },
40348/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
40349 {
40350 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40352 },
40353/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
40354 {
40355 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40357 },
40358/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
40359 {
40360 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40362 },
40363/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
40364 {
40365 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40367 },
40368/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
40369 {
40370 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40372 },
40373/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
40374 {
40375 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40377 },
40378/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
40379 {
40380 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40382 },
40383/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
40384 {
40385 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40387 },
40388/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
40389 {
40390 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40392 },
40393/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
40394 {
40395 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40397 },
40398/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
40399 {
40400 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40402 },
40403/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
40404 {
40405 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40407 },
40408/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
40409 {
40410 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40412 },
40413/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
40414 {
40415 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40417 },
40418/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
40419 {
40420 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40422 },
40423/* dsub.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
40424 {
40425 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40427 },
40428/* dsub.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
40429 {
40430 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40432 },
40433/* dsub.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
40434 {
40435 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40437 },
40438/* dsub.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
40439 {
40440 M32C_INSN_DSUB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40442 },
40443/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
40444 {
40445 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40447 },
40448/* dsub.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
40449 {
40450 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40452 },
40453/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
40454 {
40455 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40457 },
40458/* dsub.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
40459 {
40460 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40462 },
40463/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
40464 {
40465 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40467 },
40468/* dsub.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
40469 {
40470 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40472 },
40473/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
40474 {
40475 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40477 },
40478/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
40479 {
40480 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40482 },
40483/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
40484 {
40485 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40487 },
40488/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
40489 {
40490 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40492 },
40493/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
40494 {
40495 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dsub.b", 72,
fb53f5a8 40496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40497 },
40498/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
40499 {
40500 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dsub.b", 72,
fb53f5a8 40501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40502 },
40503/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
40504 {
40505 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40507 },
40508/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
40509 {
40510 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40512 },
40513/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
40514 {
40515 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40517 },
40518/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
40519 {
40520 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40522 },
40523/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
40524 {
40525 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40527 },
40528/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
40529 {
40530 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40532 },
40533/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
40534 {
40535 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40537 },
40538/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
40539 {
40540 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40542 },
40543/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
40544 {
40545 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40547 },
40548/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
40549 {
40550 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dsub.b", 64,
fb53f5a8 40551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40552 },
40553/* dsub.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
40554 {
40555 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dsub.b", 72,
fb53f5a8 40556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40557 },
40558/* dsub.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
40559 {
40560 M32C_INSN_DSUB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dsub.b", 72,
fb53f5a8 40561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40562 },
40563/* dsub.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
40564 {
40565 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40567 },
40568/* dsub.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
40569 {
40570 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40572 },
40573/* dsub.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
40574 {
40575 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40577 },
40578/* dsub.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
40579 {
40580 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40582 },
40583/* dsub.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
40584 {
40585 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40587 },
40588/* dsub.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
40589 {
40590 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40592 },
40593/* dsub.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
40594 {
40595 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40597 },
40598/* dsub.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
40599 {
40600 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40602 },
40603/* dsub.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
40604 {
40605 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsub.b", 24,
fb53f5a8 40606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40607 },
40608/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
40609 {
40610 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40612 },
40613/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
40614 {
40615 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40617 },
40618/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
40619 {
40620 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40622 },
40623/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
40624 {
40625 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40627 },
40628/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
40629 {
40630 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40632 },
40633/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
40634 {
40635 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40637 },
40638/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
40639 {
40640 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40642 },
40643/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
40644 {
40645 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40647 },
40648/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
40649 {
40650 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40652 },
40653/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
40654 {
40655 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40657 },
40658/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
40659 {
40660 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40662 },
40663/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
40664 {
40665 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40667 },
40668/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
40669 {
40670 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40672 },
40673/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
40674 {
40675 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40677 },
40678/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
40679 {
40680 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40682 },
40683/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
40684 {
40685 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40687 },
40688/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
40689 {
40690 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40692 },
40693/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
40694 {
40695 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40697 },
40698/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
40699 {
40700 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40702 },
40703/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
40704 {
40705 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40707 },
40708/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
40709 {
40710 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40712 },
40713/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
40714 {
40715 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40717 },
40718/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
40719 {
40720 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40722 },
40723/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
40724 {
40725 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40727 },
40728/* dsub.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
40729 {
40730 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40732 },
40733/* dsub.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
40734 {
40735 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40737 },
40738/* dsub.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
40739 {
40740 M32C_INSN_DSUB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40742 },
40743/* dsub.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
40744 {
40745 M32C_INSN_DSUB32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "dsub32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 40746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40747 },
40748/* dsub.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
40749 {
40750 M32C_INSN_DSUB32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "dsub32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "dsub.w", 40,
fb53f5a8 40751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40752 },
40753/* dsub.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
40754 {
40755 M32C_INSN_DSUB32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "dsub32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "dsub.w", 40,
fb53f5a8 40756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40757 },
40758/* dsub.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
40759 {
40760 M32C_INSN_DSUB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 40761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40762 },
40763/* dsub.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
40764 {
40765 M32C_INSN_DSUB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 40766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40767 },
40768/* dsub.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
40769 {
40770 M32C_INSN_DSUB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "dsub.w", 48,
fb53f5a8 40771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40772 },
40773/* dsub.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
40774 {
40775 M32C_INSN_DSUB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 40776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40777 },
40778/* dsub.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
40779 {
40780 M32C_INSN_DSUB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 40781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40782 },
40783/* dsub.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
40784 {
40785 M32C_INSN_DSUB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "dsub.w", 56,
fb53f5a8 40786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40787 },
40788/* dsub.w${X} #${Imm-40-HI},${Dsp-24-u16} */
40789 {
40790 M32C_INSN_DSUB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsub32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "dsub.w", 56,
fb53f5a8 40791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40792 },
40793/* dsub.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
40794 {
40795 M32C_INSN_DSUB32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsub32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "dsub.w", 64,
fb53f5a8 40796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40797 },
40798/* dsub.w${X} #${Imm-48-HI},${Dsp-24-u24} */
40799 {
40800 M32C_INSN_DSUB32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsub32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "dsub.w", 64,
fb53f5a8 40801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40802 },
40803/* dsub.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
40804 {
40805 M32C_INSN_DSUB32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "dsub32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40807 },
40808/* dsub.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
40809 {
40810 M32C_INSN_DSUB32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "dsub32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40812 },
40813/* dsub.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
40814 {
40815 M32C_INSN_DSUB32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "dsub32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "dsub.b", 32,
fb53f5a8 40816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40817 },
40818/* dsub.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
40819 {
40820 M32C_INSN_DSUB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40822 },
40823/* dsub.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
40824 {
40825 M32C_INSN_DSUB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40827 },
40828/* dsub.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
40829 {
40830 M32C_INSN_DSUB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "dsub.b", 40,
fb53f5a8 40831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40832 },
40833/* dsub.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
40834 {
40835 M32C_INSN_DSUB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40837 },
40838/* dsub.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
40839 {
40840 M32C_INSN_DSUB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40842 },
40843/* dsub.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
40844 {
40845 M32C_INSN_DSUB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40847 },
40848/* dsub.b${X} #${Imm-40-QI},${Dsp-24-u16} */
40849 {
40850 M32C_INSN_DSUB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsub32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "dsub.b", 48,
fb53f5a8 40851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40852 },
40853/* dsub.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
40854 {
40855 M32C_INSN_DSUB32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsub32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40857 },
40858/* dsub.b${X} #${Imm-48-QI},${Dsp-24-u24} */
40859 {
40860 M32C_INSN_DSUB32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsub32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "dsub.b", 56,
fb53f5a8 40861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40862 },
40863/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
40864 {
40865 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40867 },
40868/* dsbb.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
40869 {
40870 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40872 },
40873/* dsbb.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
40874 {
40875 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40877 },
40878/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
40879 {
40880 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40882 },
40883/* dsbb.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
40884 {
40885 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40887 },
40888/* dsbb.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
40889 {
40890 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40892 },
40893/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
40894 {
40895 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40897 },
40898/* dsbb.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
40899 {
40900 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40902 },
40903/* dsbb.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
40904 {
40905 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 40906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40907 },
40908/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
40909 {
40910 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40912 },
40913/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
40914 {
40915 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40917 },
40918/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
40919 {
40920 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40922 },
40923/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
40924 {
40925 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 40926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40927 },
40928/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
40929 {
40930 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 40931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40932 },
40933/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
40934 {
40935 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 40936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40937 },
40938/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
40939 {
40940 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 40941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40942 },
40943/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
40944 {
40945 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 40946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40947 },
40948/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
40949 {
40950 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 40951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40952 },
40953/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
40954 {
40955 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40957 },
40958/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
40959 {
40960 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40962 },
40963/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
40964 {
40965 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40967 },
40968/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
40969 {
40970 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 40971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40972 },
40973/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
40974 {
40975 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 40976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40977 },
40978/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
40979 {
40980 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 40981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40982 },
40983/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
40984 {
40985 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40987 },
40988/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
40989 {
40990 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40992 },
40993/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
40994 {
40995 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 40996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
40997 },
40998/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
40999 {
41000 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41002 },
41003/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
41004 {
41005 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41007 },
41008/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
41009 {
41010 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41012 },
41013/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
41014 {
41015 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41017 },
41018/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
41019 {
41020 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41022 },
41023/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
41024 {
41025 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41027 },
41028/* dsbb.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
41029 {
41030 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41032 },
41033/* dsbb.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
41034 {
41035 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41037 },
41038/* dsbb.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
41039 {
41040 M32C_INSN_DSBB32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41042 },
41043/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
41044 {
41045 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41047 },
41048/* dsbb.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
41049 {
41050 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41052 },
41053/* dsbb.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
41054 {
41055 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41057 },
41058/* dsbb.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
41059 {
41060 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41062 },
41063/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
41064 {
41065 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41067 },
41068/* dsbb.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
41069 {
41070 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41072 },
41073/* dsbb.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
41074 {
41075 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41077 },
41078/* dsbb.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
41079 {
41080 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41082 },
41083/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
41084 {
41085 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41087 },
41088/* dsbb.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
41089 {
41090 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41092 },
41093/* dsbb.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
41094 {
41095 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41097 },
41098/* dsbb.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
41099 {
41100 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41102 },
41103/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
41104 {
41105 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41107 },
41108/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
41109 {
41110 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41112 },
41113/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
41114 {
41115 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41117 },
41118/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
41119 {
41120 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41122 },
41123/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
41124 {
41125 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41127 },
41128/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
41129 {
41130 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41132 },
41133/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
41134 {
41135 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41137 },
41138/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
41139 {
41140 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41142 },
41143/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
41144 {
41145 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41147 },
41148/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
41149 {
41150 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41152 },
41153/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
41154 {
41155 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41157 },
41158/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
41159 {
41160 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41162 },
41163/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
41164 {
41165 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41167 },
41168/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
41169 {
41170 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41172 },
41173/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
41174 {
41175 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41177 },
41178/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
41179 {
41180 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41182 },
41183/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
41184 {
41185 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41187 },
41188/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
41189 {
41190 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41192 },
41193/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
41194 {
41195 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41197 },
41198/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
41199 {
41200 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41202 },
41203/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
41204 {
41205 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41207 },
41208/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
41209 {
41210 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41212 },
41213/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
41214 {
41215 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41217 },
41218/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
41219 {
41220 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41222 },
41223/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
41224 {
41225 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41227 },
41228/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
41229 {
41230 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41232 },
41233/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
41234 {
41235 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41237 },
41238/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
41239 {
41240 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41242 },
41243/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
41244 {
41245 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41247 },
41248/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
41249 {
41250 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41252 },
41253/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
41254 {
41255 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41257 },
41258/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
41259 {
41260 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41262 },
41263/* dsbb.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
41264 {
41265 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41267 },
41268/* dsbb.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
41269 {
41270 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41272 },
41273/* dsbb.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
41274 {
41275 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41277 },
41278/* dsbb.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
41279 {
41280 M32C_INSN_DSBB32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41282 },
41283/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
41284 {
41285 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41287 },
41288/* dsbb.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
41289 {
41290 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41292 },
41293/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
41294 {
41295 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41297 },
41298/* dsbb.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
41299 {
41300 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41302 },
41303/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
41304 {
41305 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41307 },
41308/* dsbb.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
41309 {
41310 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41312 },
41313/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
41314 {
41315 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41317 },
41318/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
41319 {
41320 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41322 },
41323/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
41324 {
41325 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41327 },
41328/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
41329 {
41330 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41332 },
41333/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
41334 {
41335 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dsbb.w", 72,
fb53f5a8 41336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41337 },
41338/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
41339 {
41340 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dsbb.w", 72,
fb53f5a8 41341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41342 },
41343/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
41344 {
41345 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41347 },
41348/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
41349 {
41350 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41352 },
41353/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
41354 {
41355 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41357 },
41358/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
41359 {
41360 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41362 },
41363/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
41364 {
41365 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41367 },
41368/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
41369 {
41370 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 41371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41372 },
41373/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
41374 {
41375 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41377 },
41378/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
41379 {
41380 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41382 },
41383/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
41384 {
41385 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41387 },
41388/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
41389 {
41390 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 41391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41392 },
41393/* dsbb.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
41394 {
41395 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dsbb.w", 72,
fb53f5a8 41396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41397 },
41398/* dsbb.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
41399 {
41400 M32C_INSN_DSBB32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dsbb.w", 72,
fb53f5a8 41401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41402 },
41403/* dsbb.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
41404 {
41405 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41407 },
41408/* dsbb.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
41409 {
41410 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41412 },
41413/* dsbb.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
41414 {
41415 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41417 },
41418/* dsbb.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
41419 {
41420 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41422 },
41423/* dsbb.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
41424 {
41425 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41427 },
41428/* dsbb.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
41429 {
41430 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41432 },
41433/* dsbb.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
41434 {
41435 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41437 },
41438/* dsbb.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
41439 {
41440 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41442 },
41443/* dsbb.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
41444 {
41445 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dsbb.w", 24,
fb53f5a8 41446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41447 },
41448/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
41449 {
41450 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41452 },
41453/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
41454 {
41455 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41457 },
41458/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
41459 {
41460 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41462 },
41463/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
41464 {
41465 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41467 },
41468/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
41469 {
41470 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41472 },
41473/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
41474 {
41475 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41477 },
41478/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
41479 {
41480 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41482 },
41483/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
41484 {
41485 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41487 },
41488/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
41489 {
41490 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41492 },
41493/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
41494 {
41495 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41497 },
41498/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
41499 {
41500 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41502 },
41503/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
41504 {
41505 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41507 },
41508/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
41509 {
41510 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41512 },
41513/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
41514 {
41515 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41517 },
41518/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
41519 {
41520 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41522 },
41523/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
41524 {
41525 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41527 },
41528/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
41529 {
41530 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41532 },
41533/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
41534 {
41535 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dsbb.w", 32,
fb53f5a8 41536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41537 },
41538/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
41539 {
41540 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41542 },
41543/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
41544 {
41545 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41547 },
41548/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
41549 {
41550 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41552 },
41553/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
41554 {
41555 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41557 },
41558/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
41559 {
41560 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41562 },
41563/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
41564 {
41565 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 41566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41567 },
41568/* dsbb.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
41569 {
41570 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41572 },
41573/* dsbb.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
41574 {
41575 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41577 },
41578/* dsbb.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
41579 {
41580 M32C_INSN_DSBB32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 41581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41582 },
41583/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
41584 {
41585 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41587 },
41588/* dsbb.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
41589 {
41590 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41592 },
41593/* dsbb.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
41594 {
41595 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41597 },
41598/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
41599 {
41600 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41602 },
41603/* dsbb.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
41604 {
41605 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41607 },
41608/* dsbb.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
41609 {
41610 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41612 },
41613/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
41614 {
41615 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41617 },
41618/* dsbb.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
41619 {
41620 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41622 },
41623/* dsbb.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
41624 {
41625 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 41626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41627 },
41628/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
41629 {
41630 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41632 },
41633/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
41634 {
41635 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41637 },
41638/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
41639 {
41640 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41642 },
41643/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
41644 {
41645 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41647 },
41648/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
41649 {
41650 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41652 },
41653/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
41654 {
41655 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41657 },
41658/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
41659 {
41660 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41662 },
41663/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
41664 {
41665 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41667 },
41668/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
41669 {
41670 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41672 },
41673/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
41674 {
41675 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41677 },
41678/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
41679 {
41680 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41682 },
41683/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
41684 {
41685 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41687 },
41688/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
41689 {
41690 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41692 },
41693/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
41694 {
41695 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41697 },
41698/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
41699 {
41700 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41702 },
41703/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
41704 {
41705 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41707 },
41708/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
41709 {
41710 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41712 },
41713/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
41714 {
41715 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41717 },
41718/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
41719 {
41720 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41722 },
41723/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
41724 {
41725 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41727 },
41728/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
41729 {
41730 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41732 },
41733/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
41734 {
41735 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41737 },
41738/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
41739 {
41740 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41742 },
41743/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
41744 {
41745 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41747 },
41748/* dsbb.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
41749 {
41750 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41752 },
41753/* dsbb.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
41754 {
41755 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41757 },
41758/* dsbb.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
41759 {
41760 M32C_INSN_DSBB32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41762 },
41763/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
41764 {
41765 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41767 },
41768/* dsbb.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
41769 {
41770 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41772 },
41773/* dsbb.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
41774 {
41775 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41777 },
41778/* dsbb.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
41779 {
41780 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41782 },
41783/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
41784 {
41785 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41787 },
41788/* dsbb.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
41789 {
41790 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41792 },
41793/* dsbb.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
41794 {
41795 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41797 },
41798/* dsbb.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
41799 {
41800 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41802 },
41803/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
41804 {
41805 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41807 },
41808/* dsbb.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
41809 {
41810 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41812 },
41813/* dsbb.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
41814 {
41815 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41817 },
41818/* dsbb.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
41819 {
41820 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 41821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41822 },
41823/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
41824 {
41825 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41827 },
41828/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
41829 {
41830 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41832 },
41833/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
41834 {
41835 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41837 },
41838/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
41839 {
41840 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41842 },
41843/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
41844 {
41845 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41847 },
41848/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
41849 {
41850 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41852 },
41853/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
41854 {
41855 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41857 },
41858/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
41859 {
41860 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41862 },
41863/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
41864 {
41865 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41867 },
41868/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
41869 {
41870 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41872 },
41873/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
41874 {
41875 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41877 },
41878/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
41879 {
41880 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41882 },
41883/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
41884 {
41885 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41887 },
41888/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
41889 {
41890 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41892 },
41893/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
41894 {
41895 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41897 },
41898/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
41899 {
41900 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41902 },
41903/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
41904 {
41905 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41907 },
41908/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
41909 {
41910 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41912 },
41913/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
41914 {
41915 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41917 },
41918/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
41919 {
41920 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41922 },
41923/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
41924 {
41925 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41927 },
41928/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
41929 {
41930 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41932 },
41933/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
41934 {
41935 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41937 },
41938/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
41939 {
41940 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 41941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41942 },
41943/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
41944 {
41945 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41947 },
41948/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
41949 {
41950 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41952 },
41953/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
41954 {
41955 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41957 },
41958/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
41959 {
41960 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41962 },
41963/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
41964 {
41965 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41967 },
41968/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
41969 {
41970 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41972 },
41973/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
41974 {
41975 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41977 },
41978/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
41979 {
41980 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 41981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41982 },
41983/* dsbb.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
41984 {
41985 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41987 },
41988/* dsbb.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
41989 {
41990 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41992 },
41993/* dsbb.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
41994 {
41995 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 41996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
41997 },
41998/* dsbb.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
41999 {
42000 M32C_INSN_DSBB32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42002 },
42003/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
42004 {
42005 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42007 },
42008/* dsbb.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
42009 {
42010 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42012 },
42013/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
42014 {
42015 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42017 },
42018/* dsbb.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
42019 {
42020 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42022 },
42023/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
42024 {
42025 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42027 },
42028/* dsbb.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
42029 {
42030 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42032 },
42033/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
42034 {
42035 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42037 },
42038/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
42039 {
42040 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42042 },
42043/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
42044 {
42045 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42047 },
42048/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
42049 {
42050 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42052 },
42053/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
42054 {
42055 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dsbb.b", 72,
fb53f5a8 42056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42057 },
42058/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
42059 {
42060 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dsbb.b", 72,
fb53f5a8 42061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42062 },
42063/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
42064 {
42065 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42067 },
42068/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
42069 {
42070 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42072 },
42073/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
42074 {
42075 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42077 },
42078/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
42079 {
42080 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42082 },
42083/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
42084 {
42085 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42087 },
42088/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
42089 {
42090 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42092 },
42093/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
42094 {
42095 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42097 },
42098/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
42099 {
42100 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42102 },
42103/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
42104 {
42105 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42107 },
42108/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
42109 {
42110 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dsbb.b", 64,
fb53f5a8 42111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42112 },
42113/* dsbb.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
42114 {
42115 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dsbb.b", 72,
fb53f5a8 42116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42117 },
42118/* dsbb.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
42119 {
42120 M32C_INSN_DSBB32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dsbb.b", 72,
fb53f5a8 42121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42122 },
42123/* dsbb.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
42124 {
42125 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42127 },
42128/* dsbb.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
42129 {
42130 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42132 },
42133/* dsbb.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
42134 {
42135 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42137 },
42138/* dsbb.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
42139 {
42140 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42142 },
42143/* dsbb.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
42144 {
42145 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42147 },
42148/* dsbb.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
42149 {
42150 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42152 },
42153/* dsbb.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
42154 {
42155 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42157 },
42158/* dsbb.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
42159 {
42160 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42162 },
42163/* dsbb.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
42164 {
42165 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dsbb.b", 24,
fb53f5a8 42166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42167 },
42168/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
42169 {
42170 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42172 },
42173/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
42174 {
42175 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42177 },
42178/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
42179 {
42180 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42182 },
42183/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
42184 {
42185 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42187 },
42188/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
42189 {
42190 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42192 },
42193/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
42194 {
42195 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42197 },
42198/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
42199 {
42200 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42202 },
42203/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
42204 {
42205 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42207 },
42208/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
42209 {
42210 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42212 },
42213/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
42214 {
42215 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42217 },
42218/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
42219 {
42220 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42222 },
42223/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
42224 {
42225 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42227 },
42228/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
42229 {
42230 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42232 },
42233/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
42234 {
42235 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42237 },
42238/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
42239 {
42240 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42242 },
42243/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
42244 {
42245 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42247 },
42248/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
42249 {
42250 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42252 },
42253/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
42254 {
42255 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42257 },
42258/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
42259 {
42260 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42262 },
42263/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
42264 {
42265 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42267 },
42268/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
42269 {
42270 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42272 },
42273/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
42274 {
42275 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42277 },
42278/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
42279 {
42280 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42282 },
42283/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
42284 {
42285 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42287 },
42288/* dsbb.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
42289 {
42290 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42292 },
42293/* dsbb.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
42294 {
42295 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42297 },
42298/* dsbb.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
42299 {
42300 M32C_INSN_DSBB32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42302 },
42303/* dsbb.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
42304 {
42305 M32C_INSN_DSBB32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "dsbb32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 42306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42307 },
42308/* dsbb.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
42309 {
42310 M32C_INSN_DSBB32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "dsbb32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 42311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42312 },
42313/* dsbb.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
42314 {
42315 M32C_INSN_DSBB32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "dsbb32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "dsbb.w", 40,
fb53f5a8 42316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42317 },
42318/* dsbb.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
42319 {
42320 M32C_INSN_DSBB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 42321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42322 },
42323/* dsbb.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
42324 {
42325 M32C_INSN_DSBB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 42326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42327 },
42328/* dsbb.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
42329 {
42330 M32C_INSN_DSBB32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "dsbb.w", 48,
fb53f5a8 42331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42332 },
42333/* dsbb.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
42334 {
42335 M32C_INSN_DSBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 42336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42337 },
42338/* dsbb.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
42339 {
42340 M32C_INSN_DSBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 42341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42342 },
42343/* dsbb.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
42344 {
42345 M32C_INSN_DSBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 42346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42347 },
42348/* dsbb.w${X} #${Imm-40-HI},${Dsp-24-u16} */
42349 {
42350 M32C_INSN_DSBB32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dsbb32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "dsbb.w", 56,
fb53f5a8 42351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42352 },
42353/* dsbb.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
42354 {
42355 M32C_INSN_DSBB32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dsbb32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 42356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42357 },
42358/* dsbb.w${X} #${Imm-48-HI},${Dsp-24-u24} */
42359 {
42360 M32C_INSN_DSBB32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dsbb32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "dsbb.w", 64,
fb53f5a8 42361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42362 },
42363/* dsbb.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
42364 {
42365 M32C_INSN_DSBB32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "dsbb32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42367 },
42368/* dsbb.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
42369 {
42370 M32C_INSN_DSBB32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "dsbb32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42372 },
42373/* dsbb.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
42374 {
42375 M32C_INSN_DSBB32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "dsbb32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "dsbb.b", 32,
fb53f5a8 42376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42377 },
42378/* dsbb.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
42379 {
42380 M32C_INSN_DSBB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42382 },
42383/* dsbb.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
42384 {
42385 M32C_INSN_DSBB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42387 },
42388/* dsbb.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
42389 {
42390 M32C_INSN_DSBB32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "dsbb.b", 40,
fb53f5a8 42391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42392 },
42393/* dsbb.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
42394 {
42395 M32C_INSN_DSBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42397 },
42398/* dsbb.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
42399 {
42400 M32C_INSN_DSBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42402 },
42403/* dsbb.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
42404 {
42405 M32C_INSN_DSBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42407 },
42408/* dsbb.b${X} #${Imm-40-QI},${Dsp-24-u16} */
42409 {
42410 M32C_INSN_DSBB32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dsbb32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "dsbb.b", 48,
fb53f5a8 42411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42412 },
42413/* dsbb.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
42414 {
42415 M32C_INSN_DSBB32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dsbb32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42417 },
42418/* dsbb.b${X} #${Imm-48-QI},${Dsp-24-u24} */
42419 {
42420 M32C_INSN_DSBB32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dsbb32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "dsbb.b", 56,
fb53f5a8 42421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42422 },
42423/* divx.l $Dst32RnPrefixedSI */
42424 {
42425 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_RN_DIRECT_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-Rn-direct-Prefixed-SI", "divx.l", 24,
fb53f5a8 42426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42427 },
42428/* divx.l $Dst32AnPrefixedSI */
42429 {
42430 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_AN_DIRECT_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-An-direct-Prefixed-SI", "divx.l", 24,
fb53f5a8 42431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42432 },
42433/* divx.l [$Dst32AnPrefixed] */
42434 {
42435 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_AN_INDIRECT_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-An-indirect-Prefixed-SI", "divx.l", 24,
fb53f5a8 42436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42437 },
42438/* divx.l ${Dsp-24-u8}[$Dst32AnPrefixed] */
42439 {
42440 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_8_AN_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-8-An-relative-Prefixed-SI", "divx.l", 32,
fb53f5a8 42441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42442 },
42443/* divx.l ${Dsp-24-u16}[$Dst32AnPrefixed] */
42444 {
42445 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_16_AN_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-16-An-relative-Prefixed-SI", "divx.l", 40,
fb53f5a8 42446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42447 },
42448/* divx.l ${Dsp-24-u24}[$Dst32AnPrefixed] */
42449 {
42450 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_24_AN_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-24-An-relative-Prefixed-SI", "divx.l", 48,
fb53f5a8 42451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42452 },
42453/* divx.l ${Dsp-24-u8}[sb] */
42454 {
42455 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_8_SB_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-8-SB-relative-Prefixed-SI", "divx.l", 32,
fb53f5a8 42456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42457 },
42458/* divx.l ${Dsp-24-u16}[sb] */
42459 {
42460 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_16_SB_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-16-SB-relative-Prefixed-SI", "divx.l", 40,
fb53f5a8 42461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42462 },
42463/* divx.l ${Dsp-24-s8}[fb] */
42464 {
42465 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_8_FB_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-8-FB-relative-Prefixed-SI", "divx.l", 32,
fb53f5a8 42466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42467 },
42468/* divx.l ${Dsp-24-s16}[fb] */
42469 {
42470 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_16_FB_RELATIVE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-16-FB-relative-Prefixed-SI", "divx.l", 40,
fb53f5a8 42471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42472 },
42473/* divx.l ${Dsp-24-u16} */
42474 {
42475 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_16_ABSOLUTE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-16-absolute-Prefixed-SI", "divx.l", 40,
fb53f5a8 42476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42477 },
42478/* divx.l ${Dsp-24-u24} */
42479 {
42480 M32C_INSN_DIVX32_L_DST32_24_PREFIXED_SI_DST32_24_24_ABSOLUTE_PREFIXED_SI, "divx32.l-dst32-24-Prefixed-SI-dst32-24-24-absolute-Prefixed-SI", "divx.l", 48,
fb53f5a8 42481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42482 },
42483/* divu.l $Dst32RnPrefixedSI */
42484 {
42485 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_RN_DIRECT_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-Rn-direct-Prefixed-SI", "divu.l", 24,
fb53f5a8 42486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42487 },
42488/* divu.l $Dst32AnPrefixedSI */
42489 {
42490 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_AN_DIRECT_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-An-direct-Prefixed-SI", "divu.l", 24,
fb53f5a8 42491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42492 },
42493/* divu.l [$Dst32AnPrefixed] */
42494 {
42495 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_AN_INDIRECT_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-An-indirect-Prefixed-SI", "divu.l", 24,
fb53f5a8 42496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42497 },
42498/* divu.l ${Dsp-24-u8}[$Dst32AnPrefixed] */
42499 {
42500 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_8_AN_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-8-An-relative-Prefixed-SI", "divu.l", 32,
fb53f5a8 42501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42502 },
42503/* divu.l ${Dsp-24-u16}[$Dst32AnPrefixed] */
42504 {
42505 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_16_AN_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-16-An-relative-Prefixed-SI", "divu.l", 40,
fb53f5a8 42506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42507 },
42508/* divu.l ${Dsp-24-u24}[$Dst32AnPrefixed] */
42509 {
42510 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_24_AN_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-24-An-relative-Prefixed-SI", "divu.l", 48,
fb53f5a8 42511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42512 },
42513/* divu.l ${Dsp-24-u8}[sb] */
42514 {
42515 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_8_SB_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-8-SB-relative-Prefixed-SI", "divu.l", 32,
fb53f5a8 42516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42517 },
42518/* divu.l ${Dsp-24-u16}[sb] */
42519 {
42520 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_16_SB_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-16-SB-relative-Prefixed-SI", "divu.l", 40,
fb53f5a8 42521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42522 },
42523/* divu.l ${Dsp-24-s8}[fb] */
42524 {
42525 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_8_FB_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-8-FB-relative-Prefixed-SI", "divu.l", 32,
fb53f5a8 42526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42527 },
42528/* divu.l ${Dsp-24-s16}[fb] */
42529 {
42530 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_16_FB_RELATIVE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-16-FB-relative-Prefixed-SI", "divu.l", 40,
fb53f5a8 42531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42532 },
42533/* divu.l ${Dsp-24-u16} */
42534 {
42535 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_16_ABSOLUTE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-16-absolute-Prefixed-SI", "divu.l", 40,
fb53f5a8 42536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42537 },
42538/* divu.l ${Dsp-24-u24} */
42539 {
42540 M32C_INSN_DIVU32_L_DST32_24_PREFIXED_SI_DST32_24_24_ABSOLUTE_PREFIXED_SI, "divu32.l-dst32-24-Prefixed-SI-dst32-24-24-absolute-Prefixed-SI", "divu.l", 48,
fb53f5a8 42541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42542 },
42543/* div.l $Dst32RnPrefixedSI */
42544 {
42545 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_RN_DIRECT_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-Rn-direct-Prefixed-SI", "div.l", 24,
fb53f5a8 42546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42547 },
42548/* div.l $Dst32AnPrefixedSI */
42549 {
42550 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_AN_DIRECT_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-An-direct-Prefixed-SI", "div.l", 24,
fb53f5a8 42551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42552 },
42553/* div.l [$Dst32AnPrefixed] */
42554 {
42555 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_AN_INDIRECT_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-An-indirect-Prefixed-SI", "div.l", 24,
fb53f5a8 42556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42557 },
42558/* div.l ${Dsp-24-u8}[$Dst32AnPrefixed] */
42559 {
42560 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_8_AN_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-8-An-relative-Prefixed-SI", "div.l", 32,
fb53f5a8 42561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42562 },
42563/* div.l ${Dsp-24-u16}[$Dst32AnPrefixed] */
42564 {
42565 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_16_AN_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-16-An-relative-Prefixed-SI", "div.l", 40,
fb53f5a8 42566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42567 },
42568/* div.l ${Dsp-24-u24}[$Dst32AnPrefixed] */
42569 {
42570 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_24_AN_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-24-An-relative-Prefixed-SI", "div.l", 48,
fb53f5a8 42571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42572 },
42573/* div.l ${Dsp-24-u8}[sb] */
42574 {
42575 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_8_SB_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-8-SB-relative-Prefixed-SI", "div.l", 32,
fb53f5a8 42576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42577 },
42578/* div.l ${Dsp-24-u16}[sb] */
42579 {
42580 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_16_SB_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-16-SB-relative-Prefixed-SI", "div.l", 40,
fb53f5a8 42581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42582 },
42583/* div.l ${Dsp-24-s8}[fb] */
42584 {
42585 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_8_FB_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-8-FB-relative-Prefixed-SI", "div.l", 32,
fb53f5a8 42586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42587 },
42588/* div.l ${Dsp-24-s16}[fb] */
42589 {
42590 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_16_FB_RELATIVE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-16-FB-relative-Prefixed-SI", "div.l", 40,
fb53f5a8 42591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42592 },
42593/* div.l ${Dsp-24-u16} */
42594 {
42595 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_16_ABSOLUTE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-16-absolute-Prefixed-SI", "div.l", 40,
fb53f5a8 42596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42597 },
42598/* div.l ${Dsp-24-u24} */
42599 {
42600 M32C_INSN_DIV32_L_DST32_24_PREFIXED_SI_DST32_24_24_ABSOLUTE_PREFIXED_SI, "div32.l-dst32-24-Prefixed-SI-dst32-24-24-absolute-Prefixed-SI", "div.l", 48,
fb53f5a8 42601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42602 },
42603/* divx.w $Dst32RnUnprefixedHI */
42604 {
42605 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "divx.w", 16,
fb53f5a8 42606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42607 },
42608/* divx.w $Dst32AnUnprefixedHI */
42609 {
42610 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "divx.w", 16,
fb53f5a8 42611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42612 },
42613/* divx.w [$Dst32AnUnprefixed] */
42614 {
42615 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "divx.w", 16,
fb53f5a8 42616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42617 },
42618/* divx.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
42619 {
42620 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "divx.w", 24,
fb53f5a8 42621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42622 },
42623/* divx.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
42624 {
42625 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "divx.w", 32,
fb53f5a8 42626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42627 },
42628/* divx.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
42629 {
42630 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "divx.w", 40,
fb53f5a8 42631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42632 },
42633/* divx.w ${Dsp-16-u8}[sb] */
42634 {
42635 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "divx.w", 24,
fb53f5a8 42636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42637 },
42638/* divx.w ${Dsp-16-u16}[sb] */
42639 {
42640 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "divx.w", 32,
fb53f5a8 42641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42642 },
42643/* divx.w ${Dsp-16-s8}[fb] */
42644 {
42645 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "divx.w", 24,
fb53f5a8 42646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42647 },
42648/* divx.w ${Dsp-16-s16}[fb] */
42649 {
42650 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "divx.w", 32,
fb53f5a8 42651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42652 },
42653/* divx.w ${Dsp-16-u16} */
42654 {
42655 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "divx.w", 32,
fb53f5a8 42656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42657 },
42658/* divx.w ${Dsp-16-u24} */
42659 {
42660 M32C_INSN_DIVX32_W_DST32_16_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "divx32.w-dst32-16-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "divx.w", 40,
fb53f5a8 42661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42662 },
42663/* divx.b $Dst32RnUnprefixedQI */
42664 {
42665 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "divx.b", 16,
fb53f5a8 42666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42667 },
42668/* divx.b $Dst32AnUnprefixedQI */
42669 {
42670 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "divx.b", 16,
fb53f5a8 42671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42672 },
42673/* divx.b [$Dst32AnUnprefixed] */
42674 {
42675 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "divx.b", 16,
fb53f5a8 42676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42677 },
42678/* divx.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
42679 {
42680 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "divx.b", 24,
fb53f5a8 42681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42682 },
42683/* divx.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
42684 {
42685 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "divx.b", 32,
fb53f5a8 42686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42687 },
42688/* divx.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
42689 {
42690 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "divx.b", 40,
fb53f5a8 42691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42692 },
42693/* divx.b ${Dsp-16-u8}[sb] */
42694 {
42695 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "divx.b", 24,
fb53f5a8 42696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42697 },
42698/* divx.b ${Dsp-16-u16}[sb] */
42699 {
42700 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "divx.b", 32,
fb53f5a8 42701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42702 },
42703/* divx.b ${Dsp-16-s8}[fb] */
42704 {
42705 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "divx.b", 24,
fb53f5a8 42706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42707 },
42708/* divx.b ${Dsp-16-s16}[fb] */
42709 {
42710 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "divx.b", 32,
fb53f5a8 42711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42712 },
42713/* divx.b ${Dsp-16-u16} */
42714 {
42715 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "divx.b", 32,
fb53f5a8 42716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42717 },
42718/* divx.b ${Dsp-16-u24} */
42719 {
42720 M32C_INSN_DIVX32_B_DST32_16_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "divx32.b-dst32-16-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "divx.b", 40,
fb53f5a8 42721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42722 },
42723/* divx.w $Dst16RnHI */
42724 {
42725 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_RN_DIRECT_HI, "divx16.w-dst16-16-HI-dst16-Rn-direct-HI", "divx.w", 16,
fb53f5a8 42726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42727 },
42728/* divx.w $Dst16AnHI */
42729 {
42730 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_AN_DIRECT_HI, "divx16.w-dst16-16-HI-dst16-An-direct-HI", "divx.w", 16,
fb53f5a8 42731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42732 },
42733/* divx.w [$Dst16An] */
42734 {
42735 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_AN_INDIRECT_HI, "divx16.w-dst16-16-HI-dst16-An-indirect-HI", "divx.w", 16,
fb53f5a8 42736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42737 },
42738/* divx.w ${Dsp-16-u8}[$Dst16An] */
42739 {
42740 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_16_8_AN_RELATIVE_HI, "divx16.w-dst16-16-HI-dst16-16-8-An-relative-HI", "divx.w", 24,
fb53f5a8 42741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42742 },
42743/* divx.w ${Dsp-16-u16}[$Dst16An] */
42744 {
42745 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_16_16_AN_RELATIVE_HI, "divx16.w-dst16-16-HI-dst16-16-16-An-relative-HI", "divx.w", 32,
fb53f5a8 42746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42747 },
42748/* divx.w ${Dsp-16-u8}[sb] */
42749 {
42750 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_16_8_SB_RELATIVE_HI, "divx16.w-dst16-16-HI-dst16-16-8-SB-relative-HI", "divx.w", 24,
fb53f5a8 42751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42752 },
42753/* divx.w ${Dsp-16-u16}[sb] */
42754 {
42755 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_16_16_SB_RELATIVE_HI, "divx16.w-dst16-16-HI-dst16-16-16-SB-relative-HI", "divx.w", 32,
fb53f5a8 42756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42757 },
42758/* divx.w ${Dsp-16-s8}[fb] */
42759 {
42760 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_16_8_FB_RELATIVE_HI, "divx16.w-dst16-16-HI-dst16-16-8-FB-relative-HI", "divx.w", 24,
fb53f5a8 42761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42762 },
42763/* divx.w ${Dsp-16-u16} */
42764 {
42765 M32C_INSN_DIVX16_W_DST16_16_HI_DST16_16_16_ABSOLUTE_HI, "divx16.w-dst16-16-HI-dst16-16-16-absolute-HI", "divx.w", 32,
fb53f5a8 42766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42767 },
42768/* divx.b $Dst16RnQI */
42769 {
42770 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_RN_DIRECT_QI, "divx16.b-dst16-16-QI-dst16-Rn-direct-QI", "divx.b", 16,
fb53f5a8 42771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42772 },
42773/* divx.b $Dst16AnQI */
42774 {
42775 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_AN_DIRECT_QI, "divx16.b-dst16-16-QI-dst16-An-direct-QI", "divx.b", 16,
fb53f5a8 42776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42777 },
42778/* divx.b [$Dst16An] */
42779 {
42780 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_AN_INDIRECT_QI, "divx16.b-dst16-16-QI-dst16-An-indirect-QI", "divx.b", 16,
fb53f5a8 42781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42782 },
42783/* divx.b ${Dsp-16-u8}[$Dst16An] */
42784 {
42785 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_16_8_AN_RELATIVE_QI, "divx16.b-dst16-16-QI-dst16-16-8-An-relative-QI", "divx.b", 24,
fb53f5a8 42786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42787 },
42788/* divx.b ${Dsp-16-u16}[$Dst16An] */
42789 {
42790 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_16_16_AN_RELATIVE_QI, "divx16.b-dst16-16-QI-dst16-16-16-An-relative-QI", "divx.b", 32,
fb53f5a8 42791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42792 },
42793/* divx.b ${Dsp-16-u8}[sb] */
42794 {
42795 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_16_8_SB_RELATIVE_QI, "divx16.b-dst16-16-QI-dst16-16-8-SB-relative-QI", "divx.b", 24,
fb53f5a8 42796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42797 },
42798/* divx.b ${Dsp-16-u16}[sb] */
42799 {
42800 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_16_16_SB_RELATIVE_QI, "divx16.b-dst16-16-QI-dst16-16-16-SB-relative-QI", "divx.b", 32,
fb53f5a8 42801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42802 },
42803/* divx.b ${Dsp-16-s8}[fb] */
42804 {
42805 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_16_8_FB_RELATIVE_QI, "divx16.b-dst16-16-QI-dst16-16-8-FB-relative-QI", "divx.b", 24,
fb53f5a8 42806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42807 },
42808/* divx.b ${Dsp-16-u16} */
42809 {
42810 M32C_INSN_DIVX16_B_DST16_16_QI_DST16_16_16_ABSOLUTE_QI, "divx16.b-dst16-16-QI-dst16-16-16-absolute-QI", "divx.b", 32,
fb53f5a8 42811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42812 },
42813/* divu.w $Dst32RnUnprefixedHI */
42814 {
42815 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "divu.w", 16,
fb53f5a8 42816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42817 },
42818/* divu.w $Dst32AnUnprefixedHI */
42819 {
42820 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "divu.w", 16,
fb53f5a8 42821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42822 },
42823/* divu.w [$Dst32AnUnprefixed] */
42824 {
42825 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "divu.w", 16,
fb53f5a8 42826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42827 },
42828/* divu.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
42829 {
42830 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "divu.w", 24,
fb53f5a8 42831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42832 },
42833/* divu.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
42834 {
42835 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "divu.w", 32,
fb53f5a8 42836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42837 },
42838/* divu.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
42839 {
42840 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "divu.w", 40,
fb53f5a8 42841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42842 },
42843/* divu.w ${Dsp-16-u8}[sb] */
42844 {
42845 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "divu.w", 24,
fb53f5a8 42846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42847 },
42848/* divu.w ${Dsp-16-u16}[sb] */
42849 {
42850 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "divu.w", 32,
fb53f5a8 42851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42852 },
42853/* divu.w ${Dsp-16-s8}[fb] */
42854 {
42855 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "divu.w", 24,
fb53f5a8 42856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42857 },
42858/* divu.w ${Dsp-16-s16}[fb] */
42859 {
42860 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "divu.w", 32,
fb53f5a8 42861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42862 },
42863/* divu.w ${Dsp-16-u16} */
42864 {
42865 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "divu.w", 32,
fb53f5a8 42866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42867 },
42868/* divu.w ${Dsp-16-u24} */
42869 {
42870 M32C_INSN_DIVU32_W_DST32_16_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "divu32.w-dst32-16-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "divu.w", 40,
fb53f5a8 42871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42872 },
42873/* divu.b $Dst32RnUnprefixedQI */
42874 {
42875 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "divu.b", 16,
fb53f5a8 42876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42877 },
42878/* divu.b $Dst32AnUnprefixedQI */
42879 {
42880 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "divu.b", 16,
fb53f5a8 42881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42882 },
42883/* divu.b [$Dst32AnUnprefixed] */
42884 {
42885 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "divu.b", 16,
fb53f5a8 42886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42887 },
42888/* divu.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
42889 {
42890 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "divu.b", 24,
fb53f5a8 42891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42892 },
42893/* divu.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
42894 {
42895 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "divu.b", 32,
fb53f5a8 42896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42897 },
42898/* divu.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
42899 {
42900 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "divu.b", 40,
fb53f5a8 42901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42902 },
42903/* divu.b ${Dsp-16-u8}[sb] */
42904 {
42905 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "divu.b", 24,
fb53f5a8 42906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42907 },
42908/* divu.b ${Dsp-16-u16}[sb] */
42909 {
42910 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "divu.b", 32,
fb53f5a8 42911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42912 },
42913/* divu.b ${Dsp-16-s8}[fb] */
42914 {
42915 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "divu.b", 24,
fb53f5a8 42916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42917 },
42918/* divu.b ${Dsp-16-s16}[fb] */
42919 {
42920 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "divu.b", 32,
fb53f5a8 42921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42922 },
42923/* divu.b ${Dsp-16-u16} */
42924 {
42925 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "divu.b", 32,
fb53f5a8 42926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42927 },
42928/* divu.b ${Dsp-16-u24} */
42929 {
42930 M32C_INSN_DIVU32_B_DST32_16_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "divu32.b-dst32-16-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "divu.b", 40,
fb53f5a8 42931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
42932 },
42933/* divu.w $Dst16RnHI */
42934 {
42935 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_RN_DIRECT_HI, "divu16.w-dst16-16-HI-dst16-Rn-direct-HI", "divu.w", 16,
fb53f5a8 42936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42937 },
42938/* divu.w $Dst16AnHI */
42939 {
42940 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_AN_DIRECT_HI, "divu16.w-dst16-16-HI-dst16-An-direct-HI", "divu.w", 16,
fb53f5a8 42941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42942 },
42943/* divu.w [$Dst16An] */
42944 {
42945 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_AN_INDIRECT_HI, "divu16.w-dst16-16-HI-dst16-An-indirect-HI", "divu.w", 16,
fb53f5a8 42946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42947 },
42948/* divu.w ${Dsp-16-u8}[$Dst16An] */
42949 {
42950 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_16_8_AN_RELATIVE_HI, "divu16.w-dst16-16-HI-dst16-16-8-An-relative-HI", "divu.w", 24,
fb53f5a8 42951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42952 },
42953/* divu.w ${Dsp-16-u16}[$Dst16An] */
42954 {
42955 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_16_16_AN_RELATIVE_HI, "divu16.w-dst16-16-HI-dst16-16-16-An-relative-HI", "divu.w", 32,
fb53f5a8 42956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42957 },
42958/* divu.w ${Dsp-16-u8}[sb] */
42959 {
42960 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_16_8_SB_RELATIVE_HI, "divu16.w-dst16-16-HI-dst16-16-8-SB-relative-HI", "divu.w", 24,
fb53f5a8 42961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42962 },
42963/* divu.w ${Dsp-16-u16}[sb] */
42964 {
42965 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_16_16_SB_RELATIVE_HI, "divu16.w-dst16-16-HI-dst16-16-16-SB-relative-HI", "divu.w", 32,
fb53f5a8 42966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42967 },
42968/* divu.w ${Dsp-16-s8}[fb] */
42969 {
42970 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_16_8_FB_RELATIVE_HI, "divu16.w-dst16-16-HI-dst16-16-8-FB-relative-HI", "divu.w", 24,
fb53f5a8 42971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42972 },
42973/* divu.w ${Dsp-16-u16} */
42974 {
42975 M32C_INSN_DIVU16_W_DST16_16_HI_DST16_16_16_ABSOLUTE_HI, "divu16.w-dst16-16-HI-dst16-16-16-absolute-HI", "divu.w", 32,
fb53f5a8 42976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42977 },
42978/* divu.b $Dst16RnQI */
42979 {
42980 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_RN_DIRECT_QI, "divu16.b-dst16-16-QI-dst16-Rn-direct-QI", "divu.b", 16,
fb53f5a8 42981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42982 },
42983/* divu.b $Dst16AnQI */
42984 {
42985 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_AN_DIRECT_QI, "divu16.b-dst16-16-QI-dst16-An-direct-QI", "divu.b", 16,
fb53f5a8 42986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42987 },
42988/* divu.b [$Dst16An] */
42989 {
42990 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_AN_INDIRECT_QI, "divu16.b-dst16-16-QI-dst16-An-indirect-QI", "divu.b", 16,
fb53f5a8 42991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42992 },
42993/* divu.b ${Dsp-16-u8}[$Dst16An] */
42994 {
42995 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_16_8_AN_RELATIVE_QI, "divu16.b-dst16-16-QI-dst16-16-8-An-relative-QI", "divu.b", 24,
fb53f5a8 42996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
42997 },
42998/* divu.b ${Dsp-16-u16}[$Dst16An] */
42999 {
43000 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_16_16_AN_RELATIVE_QI, "divu16.b-dst16-16-QI-dst16-16-16-An-relative-QI", "divu.b", 32,
fb53f5a8 43001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43002 },
43003/* divu.b ${Dsp-16-u8}[sb] */
43004 {
43005 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_16_8_SB_RELATIVE_QI, "divu16.b-dst16-16-QI-dst16-16-8-SB-relative-QI", "divu.b", 24,
fb53f5a8 43006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43007 },
43008/* divu.b ${Dsp-16-u16}[sb] */
43009 {
43010 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_16_16_SB_RELATIVE_QI, "divu16.b-dst16-16-QI-dst16-16-16-SB-relative-QI", "divu.b", 32,
fb53f5a8 43011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43012 },
43013/* divu.b ${Dsp-16-s8}[fb] */
43014 {
43015 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_16_8_FB_RELATIVE_QI, "divu16.b-dst16-16-QI-dst16-16-8-FB-relative-QI", "divu.b", 24,
fb53f5a8 43016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43017 },
43018/* divu.b ${Dsp-16-u16} */
43019 {
43020 M32C_INSN_DIVU16_B_DST16_16_QI_DST16_16_16_ABSOLUTE_QI, "divu16.b-dst16-16-QI-dst16-16-16-absolute-QI", "divu.b", 32,
fb53f5a8 43021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43022 },
43023/* div.w $Dst32RnUnprefixedHI */
43024 {
43025 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "div.w", 16,
fb53f5a8 43026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43027 },
43028/* div.w $Dst32AnUnprefixedHI */
43029 {
43030 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "div.w", 16,
fb53f5a8 43031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43032 },
43033/* div.w [$Dst32AnUnprefixed] */
43034 {
43035 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "div.w", 16,
fb53f5a8 43036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43037 },
43038/* div.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
43039 {
43040 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "div.w", 24,
fb53f5a8 43041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43042 },
43043/* div.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
43044 {
43045 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "div.w", 32,
fb53f5a8 43046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43047 },
43048/* div.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
43049 {
43050 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "div.w", 40,
fb53f5a8 43051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43052 },
43053/* div.w ${Dsp-16-u8}[sb] */
43054 {
43055 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "div.w", 24,
fb53f5a8 43056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43057 },
43058/* div.w ${Dsp-16-u16}[sb] */
43059 {
43060 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "div.w", 32,
fb53f5a8 43061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43062 },
43063/* div.w ${Dsp-16-s8}[fb] */
43064 {
43065 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "div.w", 24,
fb53f5a8 43066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43067 },
43068/* div.w ${Dsp-16-s16}[fb] */
43069 {
43070 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "div.w", 32,
fb53f5a8 43071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43072 },
43073/* div.w ${Dsp-16-u16} */
43074 {
43075 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "div.w", 32,
fb53f5a8 43076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43077 },
43078/* div.w ${Dsp-16-u24} */
43079 {
43080 M32C_INSN_DIV32_W_DST32_16_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "div32.w-dst32-16-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "div.w", 40,
fb53f5a8 43081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43082 },
43083/* div.b $Dst32RnUnprefixedQI */
43084 {
43085 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "div.b", 16,
fb53f5a8 43086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43087 },
43088/* div.b $Dst32AnUnprefixedQI */
43089 {
43090 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "div.b", 16,
fb53f5a8 43091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43092 },
43093/* div.b [$Dst32AnUnprefixed] */
43094 {
43095 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "div.b", 16,
fb53f5a8 43096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43097 },
43098/* div.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
43099 {
43100 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "div.b", 24,
fb53f5a8 43101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43102 },
43103/* div.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
43104 {
43105 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "div.b", 32,
fb53f5a8 43106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43107 },
43108/* div.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
43109 {
43110 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "div.b", 40,
fb53f5a8 43111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43112 },
43113/* div.b ${Dsp-16-u8}[sb] */
43114 {
43115 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "div.b", 24,
fb53f5a8 43116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43117 },
43118/* div.b ${Dsp-16-u16}[sb] */
43119 {
43120 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "div.b", 32,
fb53f5a8 43121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43122 },
43123/* div.b ${Dsp-16-s8}[fb] */
43124 {
43125 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "div.b", 24,
fb53f5a8 43126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43127 },
43128/* div.b ${Dsp-16-s16}[fb] */
43129 {
43130 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "div.b", 32,
fb53f5a8 43131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43132 },
43133/* div.b ${Dsp-16-u16} */
43134 {
43135 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "div.b", 32,
fb53f5a8 43136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43137 },
43138/* div.b ${Dsp-16-u24} */
43139 {
43140 M32C_INSN_DIV32_B_DST32_16_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "div32.b-dst32-16-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "div.b", 40,
fb53f5a8 43141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43142 },
43143/* div.w $Dst16RnHI */
43144 {
43145 M32C_INSN_DIV16_W_DST16_16_HI_DST16_RN_DIRECT_HI, "div16.w-dst16-16-HI-dst16-Rn-direct-HI", "div.w", 16,
fb53f5a8 43146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43147 },
43148/* div.w $Dst16AnHI */
43149 {
43150 M32C_INSN_DIV16_W_DST16_16_HI_DST16_AN_DIRECT_HI, "div16.w-dst16-16-HI-dst16-An-direct-HI", "div.w", 16,
fb53f5a8 43151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43152 },
43153/* div.w [$Dst16An] */
43154 {
43155 M32C_INSN_DIV16_W_DST16_16_HI_DST16_AN_INDIRECT_HI, "div16.w-dst16-16-HI-dst16-An-indirect-HI", "div.w", 16,
fb53f5a8 43156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43157 },
43158/* div.w ${Dsp-16-u8}[$Dst16An] */
43159 {
43160 M32C_INSN_DIV16_W_DST16_16_HI_DST16_16_8_AN_RELATIVE_HI, "div16.w-dst16-16-HI-dst16-16-8-An-relative-HI", "div.w", 24,
fb53f5a8 43161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43162 },
43163/* div.w ${Dsp-16-u16}[$Dst16An] */
43164 {
43165 M32C_INSN_DIV16_W_DST16_16_HI_DST16_16_16_AN_RELATIVE_HI, "div16.w-dst16-16-HI-dst16-16-16-An-relative-HI", "div.w", 32,
fb53f5a8 43166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43167 },
43168/* div.w ${Dsp-16-u8}[sb] */
43169 {
43170 M32C_INSN_DIV16_W_DST16_16_HI_DST16_16_8_SB_RELATIVE_HI, "div16.w-dst16-16-HI-dst16-16-8-SB-relative-HI", "div.w", 24,
fb53f5a8 43171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43172 },
43173/* div.w ${Dsp-16-u16}[sb] */
43174 {
43175 M32C_INSN_DIV16_W_DST16_16_HI_DST16_16_16_SB_RELATIVE_HI, "div16.w-dst16-16-HI-dst16-16-16-SB-relative-HI", "div.w", 32,
fb53f5a8 43176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43177 },
43178/* div.w ${Dsp-16-s8}[fb] */
43179 {
43180 M32C_INSN_DIV16_W_DST16_16_HI_DST16_16_8_FB_RELATIVE_HI, "div16.w-dst16-16-HI-dst16-16-8-FB-relative-HI", "div.w", 24,
fb53f5a8 43181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43182 },
43183/* div.w ${Dsp-16-u16} */
43184 {
43185 M32C_INSN_DIV16_W_DST16_16_HI_DST16_16_16_ABSOLUTE_HI, "div16.w-dst16-16-HI-dst16-16-16-absolute-HI", "div.w", 32,
fb53f5a8 43186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43187 },
43188/* div.b $Dst16RnQI */
43189 {
43190 M32C_INSN_DIV16_B_DST16_16_QI_DST16_RN_DIRECT_QI, "div16.b-dst16-16-QI-dst16-Rn-direct-QI", "div.b", 16,
fb53f5a8 43191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43192 },
43193/* div.b $Dst16AnQI */
43194 {
43195 M32C_INSN_DIV16_B_DST16_16_QI_DST16_AN_DIRECT_QI, "div16.b-dst16-16-QI-dst16-An-direct-QI", "div.b", 16,
fb53f5a8 43196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43197 },
43198/* div.b [$Dst16An] */
43199 {
43200 M32C_INSN_DIV16_B_DST16_16_QI_DST16_AN_INDIRECT_QI, "div16.b-dst16-16-QI-dst16-An-indirect-QI", "div.b", 16,
fb53f5a8 43201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43202 },
43203/* div.b ${Dsp-16-u8}[$Dst16An] */
43204 {
43205 M32C_INSN_DIV16_B_DST16_16_QI_DST16_16_8_AN_RELATIVE_QI, "div16.b-dst16-16-QI-dst16-16-8-An-relative-QI", "div.b", 24,
fb53f5a8 43206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43207 },
43208/* div.b ${Dsp-16-u16}[$Dst16An] */
43209 {
43210 M32C_INSN_DIV16_B_DST16_16_QI_DST16_16_16_AN_RELATIVE_QI, "div16.b-dst16-16-QI-dst16-16-16-An-relative-QI", "div.b", 32,
fb53f5a8 43211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43212 },
43213/* div.b ${Dsp-16-u8}[sb] */
43214 {
43215 M32C_INSN_DIV16_B_DST16_16_QI_DST16_16_8_SB_RELATIVE_QI, "div16.b-dst16-16-QI-dst16-16-8-SB-relative-QI", "div.b", 24,
fb53f5a8 43216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43217 },
43218/* div.b ${Dsp-16-u16}[sb] */
43219 {
43220 M32C_INSN_DIV16_B_DST16_16_QI_DST16_16_16_SB_RELATIVE_QI, "div16.b-dst16-16-QI-dst16-16-16-SB-relative-QI", "div.b", 32,
fb53f5a8 43221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43222 },
43223/* div.b ${Dsp-16-s8}[fb] */
43224 {
43225 M32C_INSN_DIV16_B_DST16_16_QI_DST16_16_8_FB_RELATIVE_QI, "div16.b-dst16-16-QI-dst16-16-8-FB-relative-QI", "div.b", 24,
fb53f5a8 43226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43227 },
43228/* div.b ${Dsp-16-u16} */
43229 {
43230 M32C_INSN_DIV16_B_DST16_16_QI_DST16_16_16_ABSOLUTE_QI, "div16.b-dst16-16-QI-dst16-16-16-absolute-QI", "div.b", 32,
fb53f5a8 43231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43232 },
43233/* dec.w $Dst32RnUnprefixedHI */
43234 {
43235 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "dec.w", 16,
fb53f5a8 43236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43237 },
43238/* dec.w $Dst32AnUnprefixedHI */
43239 {
43240 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "dec.w", 16,
fb53f5a8 43241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43242 },
43243/* dec.w [$Dst32AnUnprefixed] */
43244 {
43245 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "dec.w", 16,
fb53f5a8 43246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43247 },
43248/* dec.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
43249 {
43250 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "dec.w", 24,
fb53f5a8 43251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43252 },
43253/* dec.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
43254 {
43255 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "dec.w", 32,
fb53f5a8 43256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43257 },
43258/* dec.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
43259 {
43260 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "dec.w", 40,
fb53f5a8 43261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43262 },
43263/* dec.w ${Dsp-16-u8}[sb] */
43264 {
43265 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "dec.w", 24,
fb53f5a8 43266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43267 },
43268/* dec.w ${Dsp-16-u16}[sb] */
43269 {
43270 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "dec.w", 32,
fb53f5a8 43271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43272 },
43273/* dec.w ${Dsp-16-s8}[fb] */
43274 {
43275 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "dec.w", 24,
fb53f5a8 43276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43277 },
43278/* dec.w ${Dsp-16-s16}[fb] */
43279 {
43280 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "dec.w", 32,
fb53f5a8 43281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43282 },
43283/* dec.w ${Dsp-16-u16} */
43284 {
43285 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "dec.w", 32,
fb53f5a8 43286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43287 },
43288/* dec.w ${Dsp-16-u24} */
43289 {
43290 M32C_INSN_DEC32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "dec32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "dec.w", 40,
fb53f5a8 43291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43292 },
43293/* dec.b $Dst32RnUnprefixedQI */
43294 {
43295 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "dec.b", 16,
fb53f5a8 43296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43297 },
43298/* dec.b $Dst32AnUnprefixedQI */
43299 {
43300 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "dec.b", 16,
fb53f5a8 43301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43302 },
43303/* dec.b [$Dst32AnUnprefixed] */
43304 {
43305 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "dec.b", 16,
fb53f5a8 43306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43307 },
43308/* dec.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
43309 {
43310 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "dec.b", 24,
fb53f5a8 43311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43312 },
43313/* dec.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
43314 {
43315 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "dec.b", 32,
fb53f5a8 43316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43317 },
43318/* dec.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
43319 {
43320 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "dec.b", 40,
fb53f5a8 43321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43322 },
43323/* dec.b ${Dsp-16-u8}[sb] */
43324 {
43325 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "dec.b", 24,
fb53f5a8 43326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43327 },
43328/* dec.b ${Dsp-16-u16}[sb] */
43329 {
43330 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "dec.b", 32,
fb53f5a8 43331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43332 },
43333/* dec.b ${Dsp-16-s8}[fb] */
43334 {
43335 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "dec.b", 24,
fb53f5a8 43336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43337 },
43338/* dec.b ${Dsp-16-s16}[fb] */
43339 {
43340 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "dec.b", 32,
fb53f5a8 43341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43342 },
43343/* dec.b ${Dsp-16-u16} */
43344 {
43345 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "dec.b", 32,
fb53f5a8 43346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43347 },
43348/* dec.b ${Dsp-16-u24} */
43349 {
43350 M32C_INSN_DEC32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "dec32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "dec.b", 40,
fb53f5a8 43351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43352 },
43353/* dec.b r0l */
43354 {
43355 M32C_INSN_DEC16_B_DST16_3_S_R0L_DIRECT_QI, "dec16.b-dst16-3-S-R0l-direct-QI", "dec.b", 8,
fb53f5a8 43356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43357 },
43358/* dec.b r0h */
43359 {
43360 M32C_INSN_DEC16_B_DST16_3_S_R0H_DIRECT_QI, "dec16.b-dst16-3-S-R0h-direct-QI", "dec.b", 8,
fb53f5a8 43361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43362 },
43363/* dec.b ${Dsp-8-u8}[sb] */
43364 {
43365 M32C_INSN_DEC16_B_DST16_3_S_8_8_SB_RELATIVE_QI, "dec16.b-dst16-3-S-8-8-SB-relative-QI", "dec.b", 16,
fb53f5a8 43366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43367 },
43368/* dec.b ${Dsp-8-s8}[fb] */
43369 {
43370 M32C_INSN_DEC16_B_DST16_3_S_8_8_FB_RELATIVE_QI, "dec16.b-dst16-3-S-8-8-FB-relative-QI", "dec.b", 16,
fb53f5a8 43371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43372 },
43373/* dec.b ${Dsp-8-u16} */
43374 {
43375 M32C_INSN_DEC16_B_DST16_3_S_8_16_ABSOLUTE_QI, "dec16.b-dst16-3-S-8-16-absolute-QI", "dec.b", 24,
fb53f5a8 43376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
43377 },
43378/* cmpx${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
43379 {
43380 M32C_INSN_CMPX32_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "cmpx32-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "cmpx", 24,
fb53f5a8 43381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43382 },
43383/* cmpx${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
43384 {
43385 M32C_INSN_CMPX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "cmpx32-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "cmpx", 24,
fb53f5a8 43386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43387 },
43388/* cmpx${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
43389 {
43390 M32C_INSN_CMPX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmpx32-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "cmpx", 24,
fb53f5a8 43391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43392 },
43393/* cmpx${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
43394 {
43395 M32C_INSN_CMPX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "cmpx", 32,
fb53f5a8 43396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43397 },
43398/* cmpx${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
43399 {
43400 M32C_INSN_CMPX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "cmpx", 32,
fb53f5a8 43401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43402 },
43403/* cmpx${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
43404 {
43405 M32C_INSN_CMPX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "cmpx", 32,
fb53f5a8 43406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43407 },
43408/* cmpx${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
43409 {
43410 M32C_INSN_CMPX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "cmpx", 40,
fb53f5a8 43411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43412 },
43413/* cmpx${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
43414 {
43415 M32C_INSN_CMPX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "cmpx", 40,
fb53f5a8 43416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43417 },
43418/* cmpx${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
43419 {
43420 M32C_INSN_CMPX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "cmpx", 40,
fb53f5a8 43421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43422 },
43423/* cmpx${X} #${Imm-32-QI},${Dsp-16-u16} */
43424 {
43425 M32C_INSN_CMPX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "cmpx32-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "cmpx", 40,
fb53f5a8 43426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43427 },
43428/* cmpx${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
43429 {
43430 M32C_INSN_CMPX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "cmpx32-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "cmpx", 48,
fb53f5a8 43431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43432 },
43433/* cmpx${X} #${Imm-40-QI},${Dsp-16-u24} */
43434 {
43435 M32C_INSN_CMPX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "cmpx32-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "cmpx", 48,
fb53f5a8 43436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43437 },
43438/* cmp.w${S} ${Dsp-8-u8}[sb],${Dst32R0HI-S} */
43439 {
43440 M32C_INSN_CMP32_W_S_SRC2_R0_HI_SRC32_2_S_8_SB_RELATIVE_HI, "cmp32.w.S-src2-r0-HI-src32-2-S-8-SB-relative-HI", "cmp.w", 16,
fb53f5a8 43441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43442 },
43443/* cmp.w${S} ${Dsp-8-s8}[fb],${Dst32R0HI-S} */
43444 {
43445 M32C_INSN_CMP32_W_S_SRC2_R0_HI_SRC32_2_S_8_FB_RELATIVE_HI, "cmp32.w.S-src2-r0-HI-src32-2-S-8-FB-relative-HI", "cmp.w", 16,
fb53f5a8 43446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43447 },
43448/* cmp.w${S} ${Dsp-8-u16},${Dst32R0HI-S} */
43449 {
43450 M32C_INSN_CMP32_W_S_SRC2_R0_HI_SRC32_2_S_16_ABSOLUTE_HI, "cmp32.w.S-src2-r0-HI-src32-2-S-16-absolute-HI", "cmp.w", 24,
fb53f5a8 43451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43452 },
43453/* cmp.b${S} ${Dsp-8-u8}[sb],${Dst32R0QI-S} */
43454 {
43455 M32C_INSN_CMP32_B_S_SRC2_R0_QI_SRC32_2_S_8_SB_RELATIVE_QI, "cmp32.b.S-src2-r0-QI-src32-2-S-8-SB-relative-QI", "cmp.b", 16,
fb53f5a8 43456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43457 },
43458/* cmp.b${S} ${Dsp-8-s8}[fb],${Dst32R0QI-S} */
43459 {
43460 M32C_INSN_CMP32_B_S_SRC2_R0_QI_SRC32_2_S_8_FB_RELATIVE_QI, "cmp32.b.S-src2-r0-QI-src32-2-S-8-FB-relative-QI", "cmp.b", 16,
fb53f5a8 43461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43462 },
43463/* cmp.b${S} ${Dsp-8-u16},${Dst32R0QI-S} */
43464 {
43465 M32C_INSN_CMP32_B_S_SRC2_R0_QI_SRC32_2_S_16_ABSOLUTE_QI, "cmp32.b.S-src2-r0-QI-src32-2-S-16-absolute-QI", "cmp.b", 24,
fb53f5a8 43466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43467 },
43468/* cmp.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
43469 {
43470 M32C_INSN_CMP32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "cmp32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "cmp.w", 32,
fb53f5a8 43471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43472 },
43473/* cmp.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
43474 {
43475 M32C_INSN_CMP32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "cmp32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "cmp.w", 32,
fb53f5a8 43476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43477 },
43478/* cmp.w${S} #${Imm-24-HI},${Dsp-8-u16} */
43479 {
43480 M32C_INSN_CMP32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "cmp32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "cmp.w", 40,
fb53f5a8 43481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43482 },
43483/* cmp.w${S} #${Imm-8-HI},r0 */
43484 {
43485 M32C_INSN_CMP32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "cmp32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "cmp.w", 24,
fb53f5a8 43486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43487 },
43488/* cmp.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
43489 {
43490 M32C_INSN_CMP32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "cmp32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "cmp.b", 24,
fb53f5a8 43491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43492 },
43493/* cmp.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
43494 {
43495 M32C_INSN_CMP32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "cmp32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "cmp.b", 24,
fb53f5a8 43496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43497 },
43498/* cmp.b${S} #${Imm-24-QI},${Dsp-8-u16} */
43499 {
43500 M32C_INSN_CMP32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "cmp32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "cmp.b", 32,
fb53f5a8 43501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43502 },
43503/* cmp.b${S} #${Imm-8-QI},r0l */
43504 {
43505 M32C_INSN_CMP32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "cmp32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "cmp.b", 16,
fb53f5a8 43506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43507 },
43508/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
43509 {
43510 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43512 },
43513/* cmp.l${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedSI */
43514 {
43515 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43517 },
43518/* cmp.l${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedSI */
43519 {
43520 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43522 },
43523/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
43524 {
43525 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43527 },
43528/* cmp.l${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedSI */
43529 {
43530 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43532 },
43533/* cmp.l${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedSI */
43534 {
43535 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43537 },
43538/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
43539 {
43540 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43542 },
43543/* cmp.l${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
43544 {
43545 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43547 },
43548/* cmp.l${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
43549 {
43550 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 43551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43552 },
43553/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
43554 {
43555 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43557 },
43558/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
43559 {
43560 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43562 },
43563/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
43564 {
43565 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43567 },
43568/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
43569 {
43570 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43572 },
43573/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
43574 {
43575 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43577 },
43578/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
43579 {
43580 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43582 },
43583/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
43584 {
43585 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43587 },
43588/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
43589 {
43590 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43592 },
43593/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
43594 {
43595 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43597 },
43598/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
43599 {
43600 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43602 },
43603/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
43604 {
43605 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43607 },
43608/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
43609 {
43610 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43612 },
43613/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
43614 {
43615 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43617 },
43618/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
43619 {
43620 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43622 },
43623/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
43624 {
43625 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43627 },
43628/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
43629 {
43630 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43632 },
43633/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
43634 {
43635 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43637 },
43638/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
43639 {
43640 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43642 },
43643/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
43644 {
43645 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43647 },
43648/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
43649 {
43650 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43652 },
43653/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
43654 {
43655 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43657 },
43658/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
43659 {
43660 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43662 },
43663/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
43664 {
43665 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43667 },
43668/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
43669 {
43670 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43672 },
43673/* cmp.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
43674 {
43675 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43677 },
43678/* cmp.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
43679 {
43680 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43682 },
43683/* cmp.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
43684 {
43685 M32C_INSN_CMP32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43687 },
43688/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
43689 {
43690 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43692 },
43693/* cmp.l${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedSI */
43694 {
43695 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43697 },
43698/* cmp.l${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedSI */
43699 {
43700 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43702 },
43703/* cmp.l${G} ${Dsp-16-u16},$Dst32RnUnprefixedSI */
43704 {
43705 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43707 },
43708/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
43709 {
43710 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43712 },
43713/* cmp.l${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedSI */
43714 {
43715 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43717 },
43718/* cmp.l${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedSI */
43719 {
43720 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43722 },
43723/* cmp.l${G} ${Dsp-16-u16},$Dst32AnUnprefixedSI */
43724 {
43725 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43727 },
43728/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
43729 {
43730 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43732 },
43733/* cmp.l${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
43734 {
43735 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43737 },
43738/* cmp.l${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
43739 {
43740 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43742 },
43743/* cmp.l${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
43744 {
43745 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 43746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43747 },
43748/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
43749 {
43750 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43752 },
43753/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
43754 {
43755 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43757 },
43758/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
43759 {
43760 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43762 },
43763/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
43764 {
43765 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43767 },
43768/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
43769 {
43770 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43772 },
43773/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
43774 {
43775 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43777 },
43778/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
43779 {
43780 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43782 },
43783/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
43784 {
43785 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43787 },
43788/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
43789 {
43790 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43792 },
43793/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
43794 {
43795 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43797 },
43798/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
43799 {
43800 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43802 },
43803/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
43804 {
43805 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43807 },
43808/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
43809 {
43810 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43812 },
43813/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
43814 {
43815 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43817 },
43818/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
43819 {
43820 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43822 },
43823/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
43824 {
43825 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43827 },
43828/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
43829 {
43830 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43832 },
43833/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
43834 {
43835 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43837 },
43838/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
43839 {
43840 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43842 },
43843/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
43844 {
43845 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43847 },
43848/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
43849 {
43850 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43852 },
43853/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
43854 {
43855 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43857 },
43858/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
43859 {
43860 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43862 },
43863/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
43864 {
43865 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43867 },
43868/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
43869 {
43870 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43872 },
43873/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
43874 {
43875 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43877 },
43878/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
43879 {
43880 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43882 },
43883/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
43884 {
43885 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43887 },
43888/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
43889 {
43890 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43892 },
43893/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
43894 {
43895 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43897 },
43898/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
43899 {
43900 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43902 },
43903/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u16} */
43904 {
43905 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43907 },
43908/* cmp.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
43909 {
43910 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43912 },
43913/* cmp.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
43914 {
43915 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43917 },
43918/* cmp.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
43919 {
43920 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43922 },
43923/* cmp.l${G} ${Dsp-16-u16},${Dsp-32-u24} */
43924 {
43925 M32C_INSN_CMP32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43927 },
43928/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
43929 {
43930 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43932 },
43933/* cmp.l${G} ${Dsp-16-u24},$Dst32RnUnprefixedSI */
43934 {
43935 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43937 },
43938/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
43939 {
43940 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43942 },
43943/* cmp.l${G} ${Dsp-16-u24},$Dst32AnUnprefixedSI */
43944 {
43945 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43947 },
43948/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
43949 {
43950 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43952 },
43953/* cmp.l${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
43954 {
43955 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 43956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43957 },
43958/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
43959 {
43960 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43962 },
43963/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
43964 {
43965 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43967 },
43968/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
43969 {
43970 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43972 },
43973/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
43974 {
43975 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 43976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43977 },
43978/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
43979 {
43980 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 43981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43982 },
43983/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
43984 {
43985 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 43986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43987 },
43988/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
43989 {
43990 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43992 },
43993/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
43994 {
43995 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 43996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
43997 },
43998/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
43999 {
44000 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 44001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44002 },
44003/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
44004 {
44005 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 44006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44007 },
44008/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
44009 {
44010 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 44011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44012 },
44013/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
44014 {
44015 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 44016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44017 },
44018/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
44019 {
44020 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 44021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44022 },
44023/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
44024 {
44025 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 44026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44027 },
44028/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
44029 {
44030 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 44031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44032 },
44033/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u16} */
44034 {
44035 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 44036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44037 },
44038/* cmp.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
44039 {
44040 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 44041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44042 },
44043/* cmp.l${G} ${Dsp-16-u24},${Dsp-40-u24} */
44044 {
44045 M32C_INSN_CMP32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 44046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44047 },
44048/* cmp.l${G} $Src32RnUnprefixedSI,$Dst32RnUnprefixedSI */
44049 {
44050 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44052 },
44053/* cmp.l${G} $Src32AnUnprefixedSI,$Dst32RnUnprefixedSI */
44054 {
44055 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44057 },
44058/* cmp.l${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
44059 {
44060 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44062 },
44063/* cmp.l${G} $Src32RnUnprefixedSI,$Dst32AnUnprefixedSI */
44064 {
44065 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44067 },
44068/* cmp.l${G} $Src32AnUnprefixedSI,$Dst32AnUnprefixedSI */
44069 {
44070 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44072 },
44073/* cmp.l${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
44074 {
44075 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44077 },
44078/* cmp.l${G} $Src32RnUnprefixedSI,[$Dst32AnUnprefixed] */
44079 {
44080 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44082 },
44083/* cmp.l${G} $Src32AnUnprefixedSI,[$Dst32AnUnprefixed] */
44084 {
44085 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44087 },
44088/* cmp.l${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
44089 {
44090 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "cmp.l", 16,
fb53f5a8 44091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44092 },
44093/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
44094 {
44095 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44097 },
44098/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
44099 {
44100 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44102 },
44103/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
44104 {
44105 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44107 },
44108/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
44109 {
44110 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44112 },
44113/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
44114 {
44115 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44117 },
44118/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
44119 {
44120 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44122 },
44123/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
44124 {
44125 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 44126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44127 },
44128/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
44129 {
44130 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 44131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44132 },
44133/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
44134 {
44135 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 44136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44137 },
44138/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[sb] */
44139 {
44140 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44142 },
44143/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[sb] */
44144 {
44145 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44147 },
44148/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
44149 {
44150 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44152 },
44153/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[sb] */
44154 {
44155 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44157 },
44158/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[sb] */
44159 {
44160 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44162 },
44163/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
44164 {
44165 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44167 },
44168/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-s8}[fb] */
44169 {
44170 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44172 },
44173/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-s8}[fb] */
44174 {
44175 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44177 },
44178/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
44179 {
44180 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "cmp.l", 24,
fb53f5a8 44181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44182 },
44183/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-s16}[fb] */
44184 {
44185 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44187 },
44188/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-s16}[fb] */
44189 {
44190 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44192 },
44193/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
44194 {
44195 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44197 },
44198/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16} */
44199 {
44200 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44202 },
44203/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16} */
44204 {
44205 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44207 },
44208/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
44209 {
44210 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "cmp.l", 32,
fb53f5a8 44211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44212 },
44213/* cmp.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24} */
44214 {
44215 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 44216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44217 },
44218/* cmp.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24} */
44219 {
44220 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 44221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44222 },
44223/* cmp.l${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
44224 {
44225 M32C_INSN_CMP32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "cmp.l", 40,
fb53f5a8 44226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44227 },
44228/* cmp.b${S} ${SrcDst16-r0l-r0h-S-normal} */
44229 {
44230 M32C_INSN_CMP16_B_S_R0L_R0H_SRCDST16_R0L_R0H_S_DERIVED, "cmp16.b.S-r0l-r0h-srcdst16-r0l-r0h-S-derived", "cmp.b", 8,
fb53f5a8 44231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
44232 },
44233/* cmp.b${S} ${Dsp-8-u8}[sb],${Dst16RnQI-S} */
44234 {
44235 M32C_INSN_CMP16_B_S_SRC2_SRC16_2_S_8_SB_RELATIVE_QI, "cmp16.b.S-src2-src16-2-S-8-SB-relative-QI", "cmp.b", 16,
fb53f5a8 44236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
44237 },
44238/* cmp.b${S} ${Dsp-8-s8}[fb],${Dst16RnQI-S} */
44239 {
44240 M32C_INSN_CMP16_B_S_SRC2_SRC16_2_S_8_FB_RELATIVE_QI, "cmp16.b.S-src2-src16-2-S-8-FB-relative-QI", "cmp.b", 16,
fb53f5a8 44241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
44242 },
44243/* cmp.b${S} ${Dsp-8-u16},${Dst16RnQI-S} */
44244 {
44245 M32C_INSN_CMP16_B_S_SRC2_SRC16_2_S_16_ABSOLUTE_QI, "cmp16.b.S-src2-src16-2-S-16-absolute-QI", "cmp.b", 24,
fb53f5a8 44246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
44247 },
44248/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
44249 {
44250 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44252 },
44253/* cmp.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
44254 {
44255 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44257 },
44258/* cmp.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
44259 {
44260 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44262 },
44263/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
44264 {
44265 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44267 },
44268/* cmp.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
44269 {
44270 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44272 },
44273/* cmp.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
44274 {
44275 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44277 },
44278/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
44279 {
44280 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44282 },
44283/* cmp.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
44284 {
44285 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44287 },
44288/* cmp.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
44289 {
44290 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44292 },
44293/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
44294 {
44295 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44297 },
44298/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
44299 {
44300 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44302 },
44303/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
44304 {
44305 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44307 },
44308/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
44309 {
44310 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44312 },
44313/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
44314 {
44315 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44317 },
44318/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
44319 {
44320 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44322 },
44323/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
44324 {
44325 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44327 },
44328/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
44329 {
44330 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44332 },
44333/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
44334 {
44335 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44337 },
44338/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
44339 {
44340 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44342 },
44343/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
44344 {
44345 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44347 },
44348/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
44349 {
44350 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44352 },
44353/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
44354 {
44355 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44357 },
44358/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
44359 {
44360 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44362 },
44363/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
44364 {
44365 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44367 },
44368/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
44369 {
44370 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44372 },
44373/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
44374 {
44375 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44377 },
44378/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
44379 {
44380 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44382 },
44383/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
44384 {
44385 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44387 },
44388/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
44389 {
44390 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44392 },
44393/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
44394 {
44395 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44397 },
44398/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
44399 {
44400 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44402 },
44403/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
44404 {
44405 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44407 },
44408/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
44409 {
44410 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44412 },
44413/* cmp.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
44414 {
44415 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44417 },
44418/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
44419 {
44420 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44422 },
44423/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
44424 {
44425 M32C_INSN_CMP32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44427 },
44428/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
44429 {
44430 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44432 },
44433/* cmp.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
44434 {
44435 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44437 },
44438/* cmp.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
44439 {
44440 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44442 },
44443/* cmp.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
44444 {
44445 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44447 },
44448/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
44449 {
44450 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44452 },
44453/* cmp.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
44454 {
44455 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44457 },
44458/* cmp.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
44459 {
44460 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44462 },
44463/* cmp.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
44464 {
44465 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44467 },
44468/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
44469 {
44470 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44472 },
44473/* cmp.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
44474 {
44475 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44477 },
44478/* cmp.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
44479 {
44480 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44482 },
44483/* cmp.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
44484 {
44485 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44487 },
44488/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
44489 {
44490 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44492 },
44493/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
44494 {
44495 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44497 },
44498/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
44499 {
44500 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44502 },
44503/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
44504 {
44505 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44507 },
44508/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
44509 {
44510 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44512 },
44513/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
44514 {
44515 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44517 },
44518/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
44519 {
44520 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44522 },
44523/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
44524 {
44525 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44527 },
44528/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
44529 {
44530 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44532 },
44533/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
44534 {
44535 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44537 },
44538/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
44539 {
44540 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44542 },
44543/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
44544 {
44545 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44547 },
44548/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
44549 {
44550 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44552 },
44553/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
44554 {
44555 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44557 },
44558/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
44559 {
44560 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44562 },
44563/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
44564 {
44565 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44567 },
44568/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
44569 {
44570 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44572 },
44573/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
44574 {
44575 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44577 },
44578/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
44579 {
44580 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44582 },
44583/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
44584 {
44585 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44587 },
44588/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
44589 {
44590 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44592 },
44593/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
44594 {
44595 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44597 },
44598/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
44599 {
44600 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44602 },
44603/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
44604 {
44605 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44607 },
44608/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
44609 {
44610 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44612 },
44613/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
44614 {
44615 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44617 },
44618/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
44619 {
44620 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44622 },
44623/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
44624 {
44625 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44627 },
44628/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
44629 {
44630 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44632 },
44633/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
44634 {
44635 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44637 },
44638/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
44639 {
44640 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44642 },
44643/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
44644 {
44645 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44647 },
44648/* cmp.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
44649 {
44650 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44652 },
44653/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
44654 {
44655 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44657 },
44658/* cmp.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
44659 {
44660 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44662 },
44663/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
44664 {
44665 M32C_INSN_CMP32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44667 },
44668/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
44669 {
44670 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44672 },
44673/* cmp.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
44674 {
44675 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44677 },
44678/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
44679 {
44680 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44682 },
44683/* cmp.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
44684 {
44685 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44687 },
44688/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
44689 {
44690 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44692 },
44693/* cmp.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
44694 {
44695 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44697 },
44698/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
44699 {
44700 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44702 },
44703/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
44704 {
44705 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44707 },
44708/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
44709 {
44710 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44712 },
44713/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
44714 {
44715 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44717 },
44718/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
44719 {
44720 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "cmp.w", 64,
fb53f5a8 44721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44722 },
44723/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
44724 {
44725 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "cmp.w", 64,
fb53f5a8 44726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44727 },
44728/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
44729 {
44730 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44732 },
44733/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
44734 {
44735 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44737 },
44738/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
44739 {
44740 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44742 },
44743/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
44744 {
44745 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44747 },
44748/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
44749 {
44750 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44752 },
44753/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
44754 {
44755 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 44756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44757 },
44758/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
44759 {
44760 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44762 },
44763/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
44764 {
44765 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44767 },
44768/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
44769 {
44770 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44772 },
44773/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
44774 {
44775 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 44776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44777 },
44778/* cmp.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
44779 {
44780 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "cmp.w", 64,
fb53f5a8 44781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44782 },
44783/* cmp.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
44784 {
44785 M32C_INSN_CMP32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "cmp.w", 64,
fb53f5a8 44786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44787 },
44788/* cmp.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
44789 {
44790 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44792 },
44793/* cmp.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
44794 {
44795 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44797 },
44798/* cmp.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
44799 {
44800 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44802 },
44803/* cmp.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
44804 {
44805 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44807 },
44808/* cmp.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
44809 {
44810 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44812 },
44813/* cmp.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
44814 {
44815 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44817 },
44818/* cmp.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
44819 {
44820 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44822 },
44823/* cmp.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
44824 {
44825 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44827 },
44828/* cmp.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
44829 {
44830 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 44831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44832 },
44833/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
44834 {
44835 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44837 },
44838/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
44839 {
44840 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44842 },
44843/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
44844 {
44845 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44847 },
44848/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
44849 {
44850 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44852 },
44853/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
44854 {
44855 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44857 },
44858/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
44859 {
44860 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44862 },
44863/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
44864 {
44865 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44867 },
44868/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
44869 {
44870 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44872 },
44873/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
44874 {
44875 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44877 },
44878/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
44879 {
44880 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44882 },
44883/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
44884 {
44885 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44887 },
44888/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
44889 {
44890 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44892 },
44893/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
44894 {
44895 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44897 },
44898/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
44899 {
44900 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44902 },
44903/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
44904 {
44905 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44907 },
44908/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
44909 {
44910 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44912 },
44913/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
44914 {
44915 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44917 },
44918/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
44919 {
44920 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 44921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44922 },
44923/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
44924 {
44925 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44927 },
44928/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
44929 {
44930 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44932 },
44933/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
44934 {
44935 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44937 },
44938/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
44939 {
44940 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44942 },
44943/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
44944 {
44945 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44947 },
44948/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
44949 {
44950 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 44951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44952 },
44953/* cmp.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
44954 {
44955 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44957 },
44958/* cmp.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
44959 {
44960 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44962 },
44963/* cmp.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
44964 {
44965 M32C_INSN_CMP32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 44966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44967 },
44968/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
44969 {
44970 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 44971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44972 },
44973/* cmp.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
44974 {
44975 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 44976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44977 },
44978/* cmp.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
44979 {
44980 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 44981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44982 },
44983/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
44984 {
44985 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 44986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44987 },
44988/* cmp.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
44989 {
44990 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 44991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44992 },
44993/* cmp.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
44994 {
44995 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 44996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
44997 },
44998/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
44999 {
45000 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45002 },
45003/* cmp.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
45004 {
45005 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45007 },
45008/* cmp.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
45009 {
45010 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45012 },
45013/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
45014 {
45015 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45017 },
45018/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
45019 {
45020 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45022 },
45023/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
45024 {
45025 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45027 },
45028/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
45029 {
45030 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45032 },
45033/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
45034 {
45035 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45037 },
45038/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
45039 {
45040 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45042 },
45043/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
45044 {
45045 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45047 },
45048/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
45049 {
45050 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45052 },
45053/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
45054 {
45055 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45057 },
45058/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
45059 {
45060 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45062 },
45063/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
45064 {
45065 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45067 },
45068/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
45069 {
45070 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45072 },
45073/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
45074 {
45075 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45077 },
45078/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
45079 {
45080 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45082 },
45083/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
45084 {
45085 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45087 },
45088/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
45089 {
45090 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45092 },
45093/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
45094 {
45095 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45097 },
45098/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
45099 {
45100 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45102 },
45103/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
45104 {
45105 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45107 },
45108/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
45109 {
45110 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45112 },
45113/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
45114 {
45115 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45117 },
45118/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
45119 {
45120 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45122 },
45123/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
45124 {
45125 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45127 },
45128/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
45129 {
45130 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45132 },
45133/* cmp.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
45134 {
45135 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45137 },
45138/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
45139 {
45140 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45142 },
45143/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
45144 {
45145 M32C_INSN_CMP32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45147 },
45148/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
45149 {
45150 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45152 },
45153/* cmp.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
45154 {
45155 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45157 },
45158/* cmp.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
45159 {
45160 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45162 },
45163/* cmp.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
45164 {
45165 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45167 },
45168/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
45169 {
45170 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45172 },
45173/* cmp.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
45174 {
45175 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45177 },
45178/* cmp.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
45179 {
45180 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45182 },
45183/* cmp.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
45184 {
45185 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45187 },
45188/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
45189 {
45190 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45192 },
45193/* cmp.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
45194 {
45195 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45197 },
45198/* cmp.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
45199 {
45200 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45202 },
45203/* cmp.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
45204 {
45205 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45207 },
45208/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
45209 {
45210 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45212 },
45213/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
45214 {
45215 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45217 },
45218/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
45219 {
45220 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45222 },
45223/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
45224 {
45225 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45227 },
45228/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
45229 {
45230 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45232 },
45233/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
45234 {
45235 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45237 },
45238/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
45239 {
45240 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45242 },
45243/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
45244 {
45245 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45247 },
45248/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
45249 {
45250 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45252 },
45253/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
45254 {
45255 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45257 },
45258/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
45259 {
45260 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45262 },
45263/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
45264 {
45265 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45267 },
45268/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
45269 {
45270 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45272 },
45273/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
45274 {
45275 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45277 },
45278/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
45279 {
45280 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45282 },
45283/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
45284 {
45285 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45287 },
45288/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
45289 {
45290 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45292 },
45293/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
45294 {
45295 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45297 },
45298/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
45299 {
45300 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45302 },
45303/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
45304 {
45305 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45307 },
45308/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
45309 {
45310 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45312 },
45313/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
45314 {
45315 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45317 },
45318/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
45319 {
45320 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45322 },
45323/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
45324 {
45325 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45327 },
45328/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
45329 {
45330 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45332 },
45333/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
45334 {
45335 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45337 },
45338/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
45339 {
45340 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45342 },
45343/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
45344 {
45345 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45347 },
45348/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
45349 {
45350 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45352 },
45353/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
45354 {
45355 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45357 },
45358/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
45359 {
45360 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45362 },
45363/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
45364 {
45365 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45367 },
45368/* cmp.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
45369 {
45370 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45372 },
45373/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
45374 {
45375 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45377 },
45378/* cmp.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
45379 {
45380 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45382 },
45383/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
45384 {
45385 M32C_INSN_CMP32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45387 },
45388/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
45389 {
45390 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45392 },
45393/* cmp.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
45394 {
45395 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45397 },
45398/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
45399 {
45400 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45402 },
45403/* cmp.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
45404 {
45405 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45407 },
45408/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
45409 {
45410 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45412 },
45413/* cmp.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
45414 {
45415 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45417 },
45418/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
45419 {
45420 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45422 },
45423/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
45424 {
45425 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45427 },
45428/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
45429 {
45430 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45432 },
45433/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
45434 {
45435 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45437 },
45438/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
45439 {
45440 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "cmp.b", 64,
fb53f5a8 45441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45442 },
45443/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
45444 {
45445 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "cmp.b", 64,
fb53f5a8 45446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45447 },
45448/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
45449 {
45450 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45452 },
45453/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
45454 {
45455 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45457 },
45458/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
45459 {
45460 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45462 },
45463/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
45464 {
45465 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45467 },
45468/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
45469 {
45470 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45472 },
45473/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
45474 {
45475 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 45476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45477 },
45478/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
45479 {
45480 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45482 },
45483/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
45484 {
45485 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45487 },
45488/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
45489 {
45490 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45492 },
45493/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
45494 {
45495 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "cmp.b", 56,
fb53f5a8 45496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45497 },
45498/* cmp.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
45499 {
45500 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "cmp.b", 64,
fb53f5a8 45501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45502 },
45503/* cmp.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
45504 {
45505 M32C_INSN_CMP32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "cmp.b", 64,
fb53f5a8 45506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45507 },
45508/* cmp.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
45509 {
45510 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45512 },
45513/* cmp.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
45514 {
45515 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45517 },
45518/* cmp.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
45519 {
45520 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45522 },
45523/* cmp.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
45524 {
45525 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45527 },
45528/* cmp.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
45529 {
45530 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45532 },
45533/* cmp.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
45534 {
45535 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45537 },
45538/* cmp.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
45539 {
45540 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45542 },
45543/* cmp.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
45544 {
45545 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45547 },
45548/* cmp.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
45549 {
45550 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 45551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45552 },
45553/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
45554 {
45555 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45557 },
45558/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
45559 {
45560 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45562 },
45563/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
45564 {
45565 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45567 },
45568/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
45569 {
45570 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45572 },
45573/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
45574 {
45575 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45577 },
45578/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
45579 {
45580 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45582 },
45583/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
45584 {
45585 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45587 },
45588/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
45589 {
45590 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45592 },
45593/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
45594 {
45595 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45597 },
45598/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
45599 {
45600 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45602 },
45603/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
45604 {
45605 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45607 },
45608/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
45609 {
45610 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45612 },
45613/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
45614 {
45615 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45617 },
45618/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
45619 {
45620 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45622 },
45623/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
45624 {
45625 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45627 },
45628/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
45629 {
45630 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45632 },
45633/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
45634 {
45635 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45637 },
45638/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
45639 {
45640 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 45641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45642 },
45643/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
45644 {
45645 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45647 },
45648/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
45649 {
45650 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45652 },
45653/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
45654 {
45655 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45657 },
45658/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
45659 {
45660 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45662 },
45663/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
45664 {
45665 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45667 },
45668/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
45669 {
45670 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 45671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45672 },
45673/* cmp.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
45674 {
45675 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45677 },
45678/* cmp.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
45679 {
45680 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45682 },
45683/* cmp.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
45684 {
45685 M32C_INSN_CMP32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 45686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
45687 },
45688/* cmp.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
45689 {
45690 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "cmp.w", 24,
fb53f5a8 45691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45692 },
45693/* cmp.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
45694 {
45695 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "cmp.w", 24,
fb53f5a8 45696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45697 },
45698/* cmp.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
45699 {
45700 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "cmp.w", 24,
fb53f5a8 45701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45702 },
45703/* cmp.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
45704 {
45705 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "cmp.w", 24,
fb53f5a8 45706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45707 },
45708/* cmp.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
45709 {
45710 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "cmp.w", 24,
fb53f5a8 45711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45712 },
45713/* cmp.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
45714 {
45715 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "cmp.w", 24,
fb53f5a8 45716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45717 },
45718/* cmp.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
45719 {
45720 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "cmp.w", 24,
fb53f5a8 45721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45722 },
45723/* cmp.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
45724 {
45725 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "cmp.w", 24,
fb53f5a8 45726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45727 },
45728/* cmp.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
45729 {
45730 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "cmp.w", 24,
fb53f5a8 45731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45732 },
45733/* cmp.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
45734 {
45735 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "cmp.w", 32,
fb53f5a8 45736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45737 },
45738/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
45739 {
45740 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "cmp.w", 32,
fb53f5a8 45741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45742 },
45743/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
45744 {
45745 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "cmp.w", 32,
fb53f5a8 45746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45747 },
45748/* cmp.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
45749 {
45750 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "cmp.w", 40,
fb53f5a8 45751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45752 },
45753/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
45754 {
45755 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "cmp.w", 40,
fb53f5a8 45756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45757 },
45758/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
45759 {
45760 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "cmp.w", 40,
fb53f5a8 45761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45762 },
45763/* cmp.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
45764 {
45765 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "cmp.w", 32,
fb53f5a8 45766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45767 },
45768/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
45769 {
45770 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "cmp.w", 32,
fb53f5a8 45771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45772 },
45773/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
45774 {
45775 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "cmp.w", 32,
fb53f5a8 45776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45777 },
45778/* cmp.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
45779 {
45780 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "cmp.w", 40,
fb53f5a8 45781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45782 },
45783/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
45784 {
45785 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "cmp.w", 40,
fb53f5a8 45786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45787 },
45788/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
45789 {
45790 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "cmp.w", 40,
fb53f5a8 45791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45792 },
45793/* cmp.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
45794 {
45795 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "cmp.w", 32,
fb53f5a8 45796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45797 },
45798/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
45799 {
45800 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "cmp.w", 32,
fb53f5a8 45801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45802 },
45803/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
45804 {
45805 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "cmp.w", 32,
fb53f5a8 45806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45807 },
45808/* cmp.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
45809 {
45810 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "cmp16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "cmp.w", 40,
fb53f5a8 45811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45812 },
45813/* cmp.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
45814 {
45815 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "cmp16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "cmp.w", 40,
fb53f5a8 45816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45817 },
45818/* cmp.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
45819 {
45820 M32C_INSN_CMP16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "cmp16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "cmp.w", 40,
fb53f5a8 45821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45822 },
45823/* cmp.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
45824 {
45825 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "cmp.w", 32,
fb53f5a8 45826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45827 },
45828/* cmp.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
45829 {
45830 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "cmp.w", 32,
fb53f5a8 45831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45832 },
45833/* cmp.w${G} ${Dsp-16-u16},$Dst16RnHI */
45834 {
45835 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "cmp.w", 32,
fb53f5a8 45836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45837 },
45838/* cmp.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
45839 {
45840 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "cmp.w", 32,
fb53f5a8 45841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45842 },
45843/* cmp.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
45844 {
45845 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "cmp.w", 32,
fb53f5a8 45846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45847 },
45848/* cmp.w${G} ${Dsp-16-u16},$Dst16AnHI */
45849 {
45850 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "cmp.w", 32,
fb53f5a8 45851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45852 },
45853/* cmp.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
45854 {
45855 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "cmp.w", 32,
fb53f5a8 45856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45857 },
45858/* cmp.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
45859 {
45860 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "cmp.w", 32,
fb53f5a8 45861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45862 },
45863/* cmp.w${G} ${Dsp-16-u16},[$Dst16An] */
45864 {
45865 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "cmp.w", 32,
fb53f5a8 45866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45867 },
45868/* cmp.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
45869 {
45870 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "cmp.w", 40,
fb53f5a8 45871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45872 },
45873/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
45874 {
45875 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "cmp.w", 40,
fb53f5a8 45876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45877 },
45878/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
45879 {
45880 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "cmp.w", 40,
fb53f5a8 45881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45882 },
45883/* cmp.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
45884 {
45885 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "cmp.w", 48,
fb53f5a8 45886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45887 },
45888/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
45889 {
45890 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "cmp.w", 48,
fb53f5a8 45891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45892 },
45893/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
45894 {
45895 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "cmp.w", 48,
fb53f5a8 45896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45897 },
45898/* cmp.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
45899 {
45900 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "cmp.w", 40,
fb53f5a8 45901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45902 },
45903/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
45904 {
45905 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "cmp.w", 40,
fb53f5a8 45906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45907 },
45908/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
45909 {
45910 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "cmp.w", 40,
fb53f5a8 45911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45912 },
45913/* cmp.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
45914 {
45915 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "cmp.w", 48,
fb53f5a8 45916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45917 },
45918/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
45919 {
45920 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "cmp.w", 48,
fb53f5a8 45921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45922 },
45923/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
45924 {
45925 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "cmp.w", 48,
fb53f5a8 45926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45927 },
45928/* cmp.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
45929 {
45930 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "cmp.w", 40,
fb53f5a8 45931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45932 },
45933/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
45934 {
45935 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "cmp.w", 40,
fb53f5a8 45936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45937 },
45938/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
45939 {
45940 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "cmp.w", 40,
fb53f5a8 45941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45942 },
45943/* cmp.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
45944 {
45945 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "cmp16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "cmp.w", 48,
fb53f5a8 45946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45947 },
45948/* cmp.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
45949 {
45950 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "cmp16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "cmp.w", 48,
fb53f5a8 45951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45952 },
45953/* cmp.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
45954 {
45955 M32C_INSN_CMP16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "cmp16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "cmp.w", 48,
fb53f5a8 45956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45957 },
45958/* cmp.w${G} $Src16RnHI,$Dst16RnHI */
45959 {
45960 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "cmp.w", 16,
fb53f5a8 45961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45962 },
45963/* cmp.w${G} $Src16AnHI,$Dst16RnHI */
45964 {
45965 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "cmp.w", 16,
fb53f5a8 45966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45967 },
45968/* cmp.w${G} [$Src16An],$Dst16RnHI */
45969 {
45970 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "cmp.w", 16,
fb53f5a8 45971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45972 },
45973/* cmp.w${G} $Src16RnHI,$Dst16AnHI */
45974 {
45975 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "cmp.w", 16,
fb53f5a8 45976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45977 },
45978/* cmp.w${G} $Src16AnHI,$Dst16AnHI */
45979 {
45980 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "cmp.w", 16,
fb53f5a8 45981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45982 },
45983/* cmp.w${G} [$Src16An],$Dst16AnHI */
45984 {
45985 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "cmp.w", 16,
fb53f5a8 45986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45987 },
45988/* cmp.w${G} $Src16RnHI,[$Dst16An] */
45989 {
45990 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "cmp.w", 16,
fb53f5a8 45991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45992 },
45993/* cmp.w${G} $Src16AnHI,[$Dst16An] */
45994 {
45995 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "cmp.w", 16,
fb53f5a8 45996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
45997 },
45998/* cmp.w${G} [$Src16An],[$Dst16An] */
45999 {
46000 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "cmp.w", 16,
fb53f5a8 46001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46002 },
46003/* cmp.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
46004 {
46005 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "cmp.w", 24,
fb53f5a8 46006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46007 },
46008/* cmp.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
46009 {
46010 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "cmp.w", 24,
fb53f5a8 46011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46012 },
46013/* cmp.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
46014 {
46015 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "cmp.w", 24,
fb53f5a8 46016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46017 },
46018/* cmp.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
46019 {
46020 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "cmp.w", 32,
fb53f5a8 46021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46022 },
46023/* cmp.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
46024 {
46025 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "cmp.w", 32,
fb53f5a8 46026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46027 },
46028/* cmp.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
46029 {
46030 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "cmp.w", 32,
fb53f5a8 46031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46032 },
46033/* cmp.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
46034 {
46035 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "cmp.w", 24,
fb53f5a8 46036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46037 },
46038/* cmp.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
46039 {
46040 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "cmp.w", 24,
fb53f5a8 46041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46042 },
46043/* cmp.w${G} [$Src16An],${Dsp-16-u8}[sb] */
46044 {
46045 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "cmp.w", 24,
fb53f5a8 46046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46047 },
46048/* cmp.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
46049 {
46050 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "cmp.w", 32,
fb53f5a8 46051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46052 },
46053/* cmp.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
46054 {
46055 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "cmp.w", 32,
fb53f5a8 46056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46057 },
46058/* cmp.w${G} [$Src16An],${Dsp-16-u16}[sb] */
46059 {
46060 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "cmp.w", 32,
fb53f5a8 46061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46062 },
46063/* cmp.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
46064 {
46065 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "cmp.w", 24,
fb53f5a8 46066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46067 },
46068/* cmp.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
46069 {
46070 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "cmp.w", 24,
fb53f5a8 46071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46072 },
46073/* cmp.w${G} [$Src16An],${Dsp-16-s8}[fb] */
46074 {
46075 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "cmp.w", 24,
fb53f5a8 46076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46077 },
46078/* cmp.w${G} $Src16RnHI,${Dsp-16-u16} */
46079 {
46080 M32C_INSN_CMP16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "cmp16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "cmp.w", 32,
fb53f5a8 46081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46082 },
46083/* cmp.w${G} $Src16AnHI,${Dsp-16-u16} */
46084 {
46085 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "cmp16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "cmp.w", 32,
fb53f5a8 46086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46087 },
46088/* cmp.w${G} [$Src16An],${Dsp-16-u16} */
46089 {
46090 M32C_INSN_CMP16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "cmp16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "cmp.w", 32,
fb53f5a8 46091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46092 },
46093/* cmp.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
46094 {
46095 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "cmp.b", 24,
fb53f5a8 46096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46097 },
46098/* cmp.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
46099 {
46100 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "cmp.b", 24,
fb53f5a8 46101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46102 },
46103/* cmp.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
46104 {
46105 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "cmp.b", 24,
fb53f5a8 46106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46107 },
46108/* cmp.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
46109 {
46110 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "cmp.b", 24,
fb53f5a8 46111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46112 },
46113/* cmp.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
46114 {
46115 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "cmp.b", 24,
fb53f5a8 46116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46117 },
46118/* cmp.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
46119 {
46120 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "cmp.b", 24,
fb53f5a8 46121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46122 },
46123/* cmp.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
46124 {
46125 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "cmp.b", 24,
fb53f5a8 46126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46127 },
46128/* cmp.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
46129 {
46130 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "cmp.b", 24,
fb53f5a8 46131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46132 },
46133/* cmp.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
46134 {
46135 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "cmp.b", 24,
fb53f5a8 46136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46137 },
46138/* cmp.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
46139 {
46140 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "cmp.b", 32,
fb53f5a8 46141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46142 },
46143/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
46144 {
46145 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "cmp.b", 32,
fb53f5a8 46146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46147 },
46148/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
46149 {
46150 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "cmp.b", 32,
fb53f5a8 46151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46152 },
46153/* cmp.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
46154 {
46155 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "cmp.b", 40,
fb53f5a8 46156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46157 },
46158/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
46159 {
46160 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "cmp.b", 40,
fb53f5a8 46161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46162 },
46163/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
46164 {
46165 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "cmp.b", 40,
fb53f5a8 46166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46167 },
46168/* cmp.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
46169 {
46170 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46172 },
46173/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
46174 {
46175 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46177 },
46178/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
46179 {
46180 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46182 },
46183/* cmp.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
46184 {
46185 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46187 },
46188/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
46189 {
46190 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46192 },
46193/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
46194 {
46195 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46197 },
46198/* cmp.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
46199 {
46200 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "cmp.b", 32,
fb53f5a8 46201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46202 },
46203/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
46204 {
46205 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "cmp.b", 32,
fb53f5a8 46206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46207 },
46208/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
46209 {
46210 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "cmp.b", 32,
fb53f5a8 46211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46212 },
46213/* cmp.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
46214 {
46215 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "cmp16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "cmp.b", 40,
fb53f5a8 46216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46217 },
46218/* cmp.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
46219 {
46220 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "cmp16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "cmp.b", 40,
fb53f5a8 46221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46222 },
46223/* cmp.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
46224 {
46225 M32C_INSN_CMP16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "cmp16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "cmp.b", 40,
fb53f5a8 46226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46227 },
46228/* cmp.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
46229 {
46230 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "cmp.b", 32,
fb53f5a8 46231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46232 },
46233/* cmp.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
46234 {
46235 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "cmp.b", 32,
fb53f5a8 46236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46237 },
46238/* cmp.b${G} ${Dsp-16-u16},$Dst16RnQI */
46239 {
46240 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "cmp.b", 32,
fb53f5a8 46241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46242 },
46243/* cmp.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
46244 {
46245 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "cmp.b", 32,
fb53f5a8 46246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46247 },
46248/* cmp.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
46249 {
46250 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "cmp.b", 32,
fb53f5a8 46251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46252 },
46253/* cmp.b${G} ${Dsp-16-u16},$Dst16AnQI */
46254 {
46255 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "cmp.b", 32,
fb53f5a8 46256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46257 },
46258/* cmp.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
46259 {
46260 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "cmp.b", 32,
fb53f5a8 46261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46262 },
46263/* cmp.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
46264 {
46265 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "cmp.b", 32,
fb53f5a8 46266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46267 },
46268/* cmp.b${G} ${Dsp-16-u16},[$Dst16An] */
46269 {
46270 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "cmp.b", 32,
fb53f5a8 46271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46272 },
46273/* cmp.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
46274 {
46275 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "cmp.b", 40,
fb53f5a8 46276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46277 },
46278/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
46279 {
46280 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "cmp.b", 40,
fb53f5a8 46281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46282 },
46283/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
46284 {
46285 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "cmp.b", 40,
fb53f5a8 46286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46287 },
46288/* cmp.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
46289 {
46290 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "cmp.b", 48,
fb53f5a8 46291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46292 },
46293/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
46294 {
46295 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "cmp.b", 48,
fb53f5a8 46296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46297 },
46298/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
46299 {
46300 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "cmp.b", 48,
fb53f5a8 46301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46302 },
46303/* cmp.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
46304 {
46305 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46307 },
46308/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
46309 {
46310 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46312 },
46313/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
46314 {
46315 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46317 },
46318/* cmp.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
46319 {
46320 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "cmp.b", 48,
fb53f5a8 46321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46322 },
46323/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
46324 {
46325 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "cmp.b", 48,
fb53f5a8 46326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46327 },
46328/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
46329 {
46330 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "cmp.b", 48,
fb53f5a8 46331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46332 },
46333/* cmp.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
46334 {
46335 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "cmp.b", 40,
fb53f5a8 46336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46337 },
46338/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
46339 {
46340 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "cmp.b", 40,
fb53f5a8 46341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46342 },
46343/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
46344 {
46345 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "cmp.b", 40,
fb53f5a8 46346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46347 },
46348/* cmp.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
46349 {
46350 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "cmp16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "cmp.b", 48,
fb53f5a8 46351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46352 },
46353/* cmp.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
46354 {
46355 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "cmp16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "cmp.b", 48,
fb53f5a8 46356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46357 },
46358/* cmp.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
46359 {
46360 M32C_INSN_CMP16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "cmp16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "cmp.b", 48,
fb53f5a8 46361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46362 },
46363/* cmp.b${G} $Src16RnQI,$Dst16RnQI */
46364 {
46365 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "cmp.b", 16,
fb53f5a8 46366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46367 },
46368/* cmp.b${G} $Src16AnQI,$Dst16RnQI */
46369 {
46370 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "cmp.b", 16,
fb53f5a8 46371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46372 },
46373/* cmp.b${G} [$Src16An],$Dst16RnQI */
46374 {
46375 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "cmp.b", 16,
fb53f5a8 46376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46377 },
46378/* cmp.b${G} $Src16RnQI,$Dst16AnQI */
46379 {
46380 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "cmp.b", 16,
fb53f5a8 46381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46382 },
46383/* cmp.b${G} $Src16AnQI,$Dst16AnQI */
46384 {
46385 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "cmp.b", 16,
fb53f5a8 46386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46387 },
46388/* cmp.b${G} [$Src16An],$Dst16AnQI */
46389 {
46390 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "cmp.b", 16,
fb53f5a8 46391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46392 },
46393/* cmp.b${G} $Src16RnQI,[$Dst16An] */
46394 {
46395 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "cmp.b", 16,
fb53f5a8 46396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46397 },
46398/* cmp.b${G} $Src16AnQI,[$Dst16An] */
46399 {
46400 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "cmp.b", 16,
fb53f5a8 46401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46402 },
46403/* cmp.b${G} [$Src16An],[$Dst16An] */
46404 {
46405 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "cmp.b", 16,
fb53f5a8 46406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46407 },
46408/* cmp.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
46409 {
46410 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "cmp.b", 24,
fb53f5a8 46411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46412 },
46413/* cmp.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
46414 {
46415 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "cmp.b", 24,
fb53f5a8 46416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46417 },
46418/* cmp.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
46419 {
46420 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "cmp.b", 24,
fb53f5a8 46421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46422 },
46423/* cmp.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
46424 {
46425 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "cmp.b", 32,
fb53f5a8 46426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46427 },
46428/* cmp.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
46429 {
46430 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "cmp.b", 32,
fb53f5a8 46431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46432 },
46433/* cmp.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
46434 {
46435 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "cmp.b", 32,
fb53f5a8 46436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46437 },
46438/* cmp.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
46439 {
46440 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "cmp.b", 24,
fb53f5a8 46441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46442 },
46443/* cmp.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
46444 {
46445 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "cmp.b", 24,
fb53f5a8 46446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46447 },
46448/* cmp.b${G} [$Src16An],${Dsp-16-u8}[sb] */
46449 {
46450 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "cmp.b", 24,
fb53f5a8 46451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46452 },
46453/* cmp.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
46454 {
46455 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46457 },
46458/* cmp.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
46459 {
46460 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46462 },
46463/* cmp.b${G} [$Src16An],${Dsp-16-u16}[sb] */
46464 {
46465 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46467 },
46468/* cmp.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
46469 {
46470 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "cmp.b", 24,
fb53f5a8 46471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46472 },
46473/* cmp.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
46474 {
46475 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "cmp.b", 24,
fb53f5a8 46476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46477 },
46478/* cmp.b${G} [$Src16An],${Dsp-16-s8}[fb] */
46479 {
46480 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "cmp.b", 24,
fb53f5a8 46481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46482 },
46483/* cmp.b${G} $Src16RnQI,${Dsp-16-u16} */
46484 {
46485 M32C_INSN_CMP16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "cmp16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "cmp.b", 32,
fb53f5a8 46486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46487 },
46488/* cmp.b${G} $Src16AnQI,${Dsp-16-u16} */
46489 {
46490 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "cmp16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "cmp.b", 32,
fb53f5a8 46491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46492 },
46493/* cmp.b${G} [$Src16An],${Dsp-16-u16} */
46494 {
46495 M32C_INSN_CMP16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "cmp16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "cmp.b", 32,
fb53f5a8 46496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46497 },
46498/* cmp.b${S} #${Imm-8-QI},r0l */
46499 {
46500 M32C_INSN_CMP16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "cmp16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "cmp.b", 16,
fb53f5a8 46501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46502 },
46503/* cmp.b${S} #${Imm-8-QI},r0h */
46504 {
46505 M32C_INSN_CMP16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "cmp16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "cmp.b", 16,
fb53f5a8 46506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46507 },
46508/* cmp.b${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
46509 {
46510 M32C_INSN_CMP16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "cmp16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "cmp.b", 24,
fb53f5a8 46511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46512 },
46513/* cmp.b${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
46514 {
46515 M32C_INSN_CMP16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "cmp16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "cmp.b", 24,
fb53f5a8 46516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46517 },
46518/* cmp.b${S} #${Imm-8-QI},${Dsp-16-u16} */
46519 {
46520 M32C_INSN_CMP16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "cmp16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "cmp.b", 32,
fb53f5a8 46521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46522 },
46523/* cmp.w${Q} #${Imm-12-s4},$Dst32RnUnprefixedHI */
46524 {
46525 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 46526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46527 },
46528/* cmp.w${Q} #${Imm-12-s4},$Dst32AnUnprefixedHI */
46529 {
46530 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 46531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46532 },
46533/* cmp.w${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
46534 {
46535 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "cmp.w", 16,
fb53f5a8 46536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46537 },
46538/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
46539 {
46540 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 46541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46542 },
46543/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
46544 {
46545 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46547 },
46548/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
46549 {
46550 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 46551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46552 },
46553/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
46554 {
46555 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 46556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46557 },
46558/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
46559 {
46560 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46562 },
46563/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
46564 {
46565 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "cmp.w", 24,
fb53f5a8 46566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46567 },
46568/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
46569 {
46570 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46572 },
46573/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u16} */
46574 {
46575 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46577 },
46578/* cmp.w${Q} #${Imm-12-s4},${Dsp-16-u24} */
46579 {
46580 M32C_INSN_CMP32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 46581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46582 },
46583/* cmp.b${Q} #${Imm-12-s4},$Dst32RnUnprefixedQI */
46584 {
46585 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 46586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46587 },
46588/* cmp.b${Q} #${Imm-12-s4},$Dst32AnUnprefixedQI */
46589 {
46590 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 46591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46592 },
46593/* cmp.b${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
46594 {
46595 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "cmp.b", 16,
fb53f5a8 46596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46597 },
46598/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
46599 {
46600 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 46601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46602 },
46603/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
46604 {
46605 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46607 },
46608/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
46609 {
46610 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 46611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46612 },
46613/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
46614 {
46615 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 46616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46617 },
46618/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
46619 {
46620 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46622 },
46623/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
46624 {
46625 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 46626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46627 },
46628/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
46629 {
46630 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46632 },
46633/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u16} */
46634 {
46635 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46637 },
46638/* cmp.b${Q} #${Imm-12-s4},${Dsp-16-u24} */
46639 {
46640 M32C_INSN_CMP32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 46641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46642 },
46643/* cmp.w${Q} #${Imm-8-s4},$Dst16RnHI */
46644 {
46645 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_RN_DIRECT_HI, "cmp16.w-imm4-Q-16-dst16-Rn-direct-HI", "cmp.w", 16,
fb53f5a8 46646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46647 },
46648/* cmp.w${Q} #${Imm-8-s4},$Dst16AnHI */
46649 {
46650 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_AN_DIRECT_HI, "cmp16.w-imm4-Q-16-dst16-An-direct-HI", "cmp.w", 16,
fb53f5a8 46651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46652 },
46653/* cmp.w${Q} #${Imm-8-s4},[$Dst16An] */
46654 {
46655 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_AN_INDIRECT_HI, "cmp16.w-imm4-Q-16-dst16-An-indirect-HI", "cmp.w", 16,
fb53f5a8 46656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46657 },
46658/* cmp.w${Q} #${Imm-8-s4},${Dsp-16-u8}[$Dst16An] */
46659 {
46660 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_16_8_AN_RELATIVE_HI, "cmp16.w-imm4-Q-16-dst16-16-8-An-relative-HI", "cmp.w", 24,
fb53f5a8 46661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46662 },
46663/* cmp.w${Q} #${Imm-8-s4},${Dsp-16-u16}[$Dst16An] */
46664 {
46665 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_16_16_AN_RELATIVE_HI, "cmp16.w-imm4-Q-16-dst16-16-16-An-relative-HI", "cmp.w", 32,
fb53f5a8 46666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46667 },
46668/* cmp.w${Q} #${Imm-8-s4},${Dsp-16-u8}[sb] */
46669 {
46670 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_16_8_SB_RELATIVE_HI, "cmp16.w-imm4-Q-16-dst16-16-8-SB-relative-HI", "cmp.w", 24,
fb53f5a8 46671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46672 },
46673/* cmp.w${Q} #${Imm-8-s4},${Dsp-16-u16}[sb] */
46674 {
46675 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_16_16_SB_RELATIVE_HI, "cmp16.w-imm4-Q-16-dst16-16-16-SB-relative-HI", "cmp.w", 32,
fb53f5a8 46676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46677 },
46678/* cmp.w${Q} #${Imm-8-s4},${Dsp-16-s8}[fb] */
46679 {
46680 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_16_8_FB_RELATIVE_HI, "cmp16.w-imm4-Q-16-dst16-16-8-FB-relative-HI", "cmp.w", 24,
fb53f5a8 46681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46682 },
46683/* cmp.w${Q} #${Imm-8-s4},${Dsp-16-u16} */
46684 {
46685 M32C_INSN_CMP16_W_IMM4_Q_16_DST16_16_16_ABSOLUTE_HI, "cmp16.w-imm4-Q-16-dst16-16-16-absolute-HI", "cmp.w", 32,
fb53f5a8 46686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46687 },
46688/* cmp.b${Q} #${Imm-8-s4},$Dst16RnQI */
46689 {
46690 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_RN_DIRECT_QI, "cmp16.b-imm4-Q-16-dst16-Rn-direct-QI", "cmp.b", 16,
fb53f5a8 46691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46692 },
46693/* cmp.b${Q} #${Imm-8-s4},$Dst16AnQI */
46694 {
46695 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_AN_DIRECT_QI, "cmp16.b-imm4-Q-16-dst16-An-direct-QI", "cmp.b", 16,
fb53f5a8 46696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46697 },
46698/* cmp.b${Q} #${Imm-8-s4},[$Dst16An] */
46699 {
46700 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_AN_INDIRECT_QI, "cmp16.b-imm4-Q-16-dst16-An-indirect-QI", "cmp.b", 16,
fb53f5a8 46701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46702 },
46703/* cmp.b${Q} #${Imm-8-s4},${Dsp-16-u8}[$Dst16An] */
46704 {
46705 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "cmp16.b-imm4-Q-16-dst16-16-8-An-relative-QI", "cmp.b", 24,
fb53f5a8 46706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46707 },
46708/* cmp.b${Q} #${Imm-8-s4},${Dsp-16-u16}[$Dst16An] */
46709 {
46710 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "cmp16.b-imm4-Q-16-dst16-16-16-An-relative-QI", "cmp.b", 32,
fb53f5a8 46711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46712 },
46713/* cmp.b${Q} #${Imm-8-s4},${Dsp-16-u8}[sb] */
46714 {
46715 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "cmp16.b-imm4-Q-16-dst16-16-8-SB-relative-QI", "cmp.b", 24,
fb53f5a8 46716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46717 },
46718/* cmp.b${Q} #${Imm-8-s4},${Dsp-16-u16}[sb] */
46719 {
46720 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "cmp16.b-imm4-Q-16-dst16-16-16-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46722 },
46723/* cmp.b${Q} #${Imm-8-s4},${Dsp-16-s8}[fb] */
46724 {
46725 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "cmp16.b-imm4-Q-16-dst16-16-8-FB-relative-QI", "cmp.b", 24,
fb53f5a8 46726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46727 },
46728/* cmp.b${Q} #${Imm-8-s4},${Dsp-16-u16} */
46729 {
46730 M32C_INSN_CMP16_B_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "cmp16.b-imm4-Q-16-dst16-16-16-absolute-QI", "cmp.b", 32,
fb53f5a8 46731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46732 },
46733/* cmp.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
46734 {
46735 M32C_INSN_CMP32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "cmp32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46737 },
46738/* cmp.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
46739 {
46740 M32C_INSN_CMP32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "cmp32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46742 },
46743/* cmp.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
46744 {
46745 M32C_INSN_CMP32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "cmp32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "cmp.w", 32,
fb53f5a8 46746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46747 },
46748/* cmp.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
46749 {
46750 M32C_INSN_CMP32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 46751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46752 },
46753/* cmp.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
46754 {
46755 M32C_INSN_CMP32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 46756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46757 },
46758/* cmp.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
46759 {
46760 M32C_INSN_CMP32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "cmp.w", 40,
fb53f5a8 46761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46762 },
46763/* cmp.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
46764 {
46765 M32C_INSN_CMP32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 46766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46767 },
46768/* cmp.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
46769 {
46770 M32C_INSN_CMP32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 46771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46772 },
46773/* cmp.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
46774 {
46775 M32C_INSN_CMP32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 46776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46777 },
46778/* cmp.w${G} #${Imm-32-HI},${Dsp-16-u16} */
46779 {
46780 M32C_INSN_CMP32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "cmp.w", 48,
fb53f5a8 46781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46782 },
46783/* cmp.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
46784 {
46785 M32C_INSN_CMP32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "cmp32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 46786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46787 },
46788/* cmp.w${G} #${Imm-40-HI},${Dsp-16-u24} */
46789 {
46790 M32C_INSN_CMP32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "cmp32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "cmp.w", 56,
fb53f5a8 46791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46792 },
46793/* cmp.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
46794 {
46795 M32C_INSN_CMP32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "cmp32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 46796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46797 },
46798/* cmp.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
46799 {
46800 M32C_INSN_CMP32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "cmp32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 46801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46802 },
46803/* cmp.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
46804 {
46805 M32C_INSN_CMP32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "cmp32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "cmp.b", 24,
fb53f5a8 46806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46807 },
46808/* cmp.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
46809 {
46810 M32C_INSN_CMP32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46812 },
46813/* cmp.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
46814 {
46815 M32C_INSN_CMP32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46817 },
46818/* cmp.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
46819 {
46820 M32C_INSN_CMP32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "cmp.b", 32,
fb53f5a8 46821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46822 },
46823/* cmp.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
46824 {
46825 M32C_INSN_CMP32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 46826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46827 },
46828/* cmp.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
46829 {
46830 M32C_INSN_CMP32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 46831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46832 },
46833/* cmp.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
46834 {
46835 M32C_INSN_CMP32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 46836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46837 },
46838/* cmp.b${G} #${Imm-32-QI},${Dsp-16-u16} */
46839 {
46840 M32C_INSN_CMP32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "cmp.b", 40,
fb53f5a8 46841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46842 },
46843/* cmp.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
46844 {
46845 M32C_INSN_CMP32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "cmp32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 46846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46847 },
46848/* cmp.b${G} #${Imm-40-QI},${Dsp-16-u24} */
46849 {
46850 M32C_INSN_CMP32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "cmp32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "cmp.b", 48,
fb53f5a8 46851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46852 },
46853/* cmp.w${G} #${Imm-16-HI},$Dst16RnHI */
46854 {
46855 M32C_INSN_CMP16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "cmp16.w-imm-G-basic-dst16-Rn-direct-HI", "cmp.w", 32,
fb53f5a8 46856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46857 },
46858/* cmp.w${G} #${Imm-16-HI},$Dst16AnHI */
46859 {
46860 M32C_INSN_CMP16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "cmp16.w-imm-G-basic-dst16-An-direct-HI", "cmp.w", 32,
fb53f5a8 46861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46862 },
46863/* cmp.w${G} #${Imm-16-HI},[$Dst16An] */
46864 {
46865 M32C_INSN_CMP16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "cmp16.w-imm-G-basic-dst16-An-indirect-HI", "cmp.w", 32,
fb53f5a8 46866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46867 },
46868/* cmp.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
46869 {
46870 M32C_INSN_CMP16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "cmp16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "cmp.w", 40,
fb53f5a8 46871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46872 },
46873/* cmp.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
46874 {
46875 M32C_INSN_CMP16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "cmp16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "cmp.w", 40,
fb53f5a8 46876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46877 },
46878/* cmp.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
46879 {
46880 M32C_INSN_CMP16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "cmp16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "cmp.w", 40,
fb53f5a8 46881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46882 },
46883/* cmp.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
46884 {
46885 M32C_INSN_CMP16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "cmp16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "cmp.w", 48,
fb53f5a8 46886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46887 },
46888/* cmp.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
46889 {
46890 M32C_INSN_CMP16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "cmp16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "cmp.w", 48,
fb53f5a8 46891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46892 },
46893/* cmp.w${G} #${Imm-32-HI},${Dsp-16-u16} */
46894 {
46895 M32C_INSN_CMP16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "cmp16.w-imm-G-16-16-dst16-16-16-absolute-HI", "cmp.w", 48,
fb53f5a8 46896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46897 },
46898/* cmp.b${G} #${Imm-16-QI},$Dst16RnQI */
46899 {
46900 M32C_INSN_CMP16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "cmp16.b-imm-G-basic-dst16-Rn-direct-QI", "cmp.b", 24,
fb53f5a8 46901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46902 },
46903/* cmp.b${G} #${Imm-16-QI},$Dst16AnQI */
46904 {
46905 M32C_INSN_CMP16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "cmp16.b-imm-G-basic-dst16-An-direct-QI", "cmp.b", 24,
fb53f5a8 46906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46907 },
46908/* cmp.b${G} #${Imm-16-QI},[$Dst16An] */
46909 {
46910 M32C_INSN_CMP16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "cmp16.b-imm-G-basic-dst16-An-indirect-QI", "cmp.b", 24,
fb53f5a8 46911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46912 },
46913/* cmp.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
46914 {
46915 M32C_INSN_CMP16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "cmp16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "cmp.b", 32,
fb53f5a8 46916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46917 },
46918/* cmp.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
46919 {
46920 M32C_INSN_CMP16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "cmp16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "cmp.b", 32,
fb53f5a8 46921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46922 },
46923/* cmp.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
46924 {
46925 M32C_INSN_CMP16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "cmp16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "cmp.b", 32,
fb53f5a8 46926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46927 },
46928/* cmp.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
46929 {
46930 M32C_INSN_CMP16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "cmp16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "cmp.b", 40,
fb53f5a8 46931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46932 },
46933/* cmp.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
46934 {
46935 M32C_INSN_CMP16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "cmp16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "cmp.b", 40,
fb53f5a8 46936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46937 },
46938/* cmp.b${G} #${Imm-32-QI},${Dsp-16-u16} */
46939 {
46940 M32C_INSN_CMP16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "cmp16.b-imm-G-16-16-dst16-16-16-absolute-QI", "cmp.b", 40,
fb53f5a8 46941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
46942 },
46943/* cmp.l${G} #${Imm-16-SI},$Dst32RnUnprefixedSI */
46944 {
46945 M32C_INSN_CMP32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "cmp32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 46946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46947 },
46948/* cmp.l${G} #${Imm-16-SI},$Dst32AnUnprefixedSI */
46949 {
46950 M32C_INSN_CMP32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "cmp32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 46951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46952 },
46953/* cmp.l${G} #${Imm-16-SI},[$Dst32AnUnprefixed] */
46954 {
46955 M32C_INSN_CMP32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "cmp32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "cmp.l", 48,
fb53f5a8 46956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46957 },
46958/* cmp.l${G} #${Imm-24-SI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
46959 {
46960 M32C_INSN_CMP32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 46961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46962 },
46963/* cmp.l${G} #${Imm-24-SI},${Dsp-16-u8}[sb] */
46964 {
46965 M32C_INSN_CMP32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 46966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46967 },
46968/* cmp.l${G} #${Imm-24-SI},${Dsp-16-s8}[fb] */
46969 {
46970 M32C_INSN_CMP32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "cmp.l", 56,
fb53f5a8 46971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46972 },
46973/* cmp.l${G} #${Imm-32-SI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
46974 {
46975 M32C_INSN_CMP32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 46976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46977 },
46978/* cmp.l${G} #${Imm-32-SI},${Dsp-16-u16}[sb] */
46979 {
46980 M32C_INSN_CMP32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 46981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46982 },
46983/* cmp.l${G} #${Imm-32-SI},${Dsp-16-s16}[fb] */
46984 {
46985 M32C_INSN_CMP32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 46986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46987 },
46988/* cmp.l${G} #${Imm-32-SI},${Dsp-16-u16} */
46989 {
46990 M32C_INSN_CMP32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "cmp.l", 64,
fb53f5a8 46991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46992 },
46993/* cmp.l${G} #${Imm-40-SI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
46994 {
46995 M32C_INSN_CMP32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "cmp32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "cmp.l", 72,
fb53f5a8 46996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
46997 },
46998/* cmp.l${G} #${Imm-40-SI},${Dsp-16-u24} */
46999 {
47000 M32C_INSN_CMP32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "cmp32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "cmp.l", 72,
fb53f5a8 47001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47002 },
47003/* clip.w #${Imm-24-HI},#${Imm-40-HI},$Dst32RnPrefixedHI */
47004 {
47005 M32C_INSN_CLIP32_W_IMM_24_HI_IMM_40_HI_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "clip32.w-Imm-24-HI-Imm-40-HI-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "clip.w", 56,
fb53f5a8 47006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47007 },
47008/* clip.w #${Imm-24-HI},#${Imm-40-HI},$Dst32AnPrefixedHI */
47009 {
47010 M32C_INSN_CLIP32_W_IMM_24_HI_IMM_40_HI_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "clip32.w-Imm-24-HI-Imm-40-HI-basic-Prefixed-dst32-An-direct-Prefixed-HI", "clip.w", 56,
fb53f5a8 47011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47012 },
47013/* clip.w #${Imm-24-HI},#${Imm-40-HI},[$Dst32AnPrefixed] */
47014 {
47015 M32C_INSN_CLIP32_W_IMM_24_HI_IMM_40_HI_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "clip32.w-Imm-24-HI-Imm-40-HI-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "clip.w", 56,
fb53f5a8 47016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47017 },
47018/* clip.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
47019 {
47020 M32C_INSN_CLIP32_W_IMM_32_HI_IMM_48_HI_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "clip32.w-Imm-32-HI-Imm-48-HI-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "clip.w", 64,
fb53f5a8 47021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47022 },
47023/* clip.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-24-u8}[sb] */
47024 {
47025 M32C_INSN_CLIP32_W_IMM_32_HI_IMM_48_HI_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "clip32.w-Imm-32-HI-Imm-48-HI-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "clip.w", 64,
fb53f5a8 47026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47027 },
47028/* clip.w #${Imm-32-HI},#${Imm-48-HI},${Dsp-24-s8}[fb] */
47029 {
47030 M32C_INSN_CLIP32_W_IMM_32_HI_IMM_48_HI_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "clip32.w-Imm-32-HI-Imm-48-HI-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "clip.w", 64,
fb53f5a8 47031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47032 },
47033/* clip.w #${Imm-40-HI},#${Imm-56-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
47034 {
47035 M32C_INSN_CLIP32_W_IMM_40_HI_IMM_56_HI_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "clip32.w-Imm-40-HI-Imm-56-HI-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "clip.w", 72,
fb53f5a8 47036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47037 },
47038/* clip.w #${Imm-40-HI},#${Imm-56-HI},${Dsp-24-u16}[sb] */
47039 {
47040 M32C_INSN_CLIP32_W_IMM_40_HI_IMM_56_HI_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "clip32.w-Imm-40-HI-Imm-56-HI-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "clip.w", 72,
fb53f5a8 47041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47042 },
47043/* clip.w #${Imm-40-HI},#${Imm-56-HI},${Dsp-24-s16}[fb] */
47044 {
47045 M32C_INSN_CLIP32_W_IMM_40_HI_IMM_56_HI_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "clip32.w-Imm-40-HI-Imm-56-HI-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "clip.w", 72,
fb53f5a8 47046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47047 },
47048/* clip.w #${Imm-40-HI},#${Imm-56-HI},${Dsp-24-u16} */
47049 {
47050 M32C_INSN_CLIP32_W_IMM_40_HI_IMM_56_HI_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "clip32.w-Imm-40-HI-Imm-56-HI-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "clip.w", 72,
fb53f5a8 47051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47052 },
47053/* clip.w #${Imm-48-HI},#${Imm-64-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
47054 {
47055 M32C_INSN_CLIP32_W_IMM_48_HI_IMM_64_HI_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "clip32.w-Imm-48-HI-Imm-64-HI-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "clip.w", 80,
fb53f5a8 47056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47057 },
47058/* clip.w #${Imm-48-HI},#${Imm-64-HI},${Dsp-24-u24} */
47059 {
47060 M32C_INSN_CLIP32_W_IMM_48_HI_IMM_64_HI_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "clip32.w-Imm-48-HI-Imm-64-HI-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "clip.w", 80,
fb53f5a8 47061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47062 },
47063/* clip.b #${Imm-24-QI},#${Imm-32-QI},$Dst32RnPrefixedQI */
47064 {
47065 M32C_INSN_CLIP32_B_IMM_24_QI_IMM_32_QI_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "clip32.b-Imm-24-QI-Imm-32-QI-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "clip.b", 40,
fb53f5a8 47066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47067 },
47068/* clip.b #${Imm-24-QI},#${Imm-32-QI},$Dst32AnPrefixedQI */
47069 {
47070 M32C_INSN_CLIP32_B_IMM_24_QI_IMM_32_QI_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "clip32.b-Imm-24-QI-Imm-32-QI-basic-Prefixed-dst32-An-direct-Prefixed-QI", "clip.b", 40,
fb53f5a8 47071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47072 },
47073/* clip.b #${Imm-24-QI},#${Imm-32-QI},[$Dst32AnPrefixed] */
47074 {
47075 M32C_INSN_CLIP32_B_IMM_24_QI_IMM_32_QI_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "clip32.b-Imm-24-QI-Imm-32-QI-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "clip.b", 40,
fb53f5a8 47076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47077 },
47078/* clip.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
47079 {
47080 M32C_INSN_CLIP32_B_IMM_32_QI_IMM_40_QI_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "clip32.b-Imm-32-QI-Imm-40-QI-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "clip.b", 48,
fb53f5a8 47081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47082 },
47083/* clip.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-24-u8}[sb] */
47084 {
47085 M32C_INSN_CLIP32_B_IMM_32_QI_IMM_40_QI_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "clip32.b-Imm-32-QI-Imm-40-QI-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "clip.b", 48,
fb53f5a8 47086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47087 },
47088/* clip.b #${Imm-32-QI},#${Imm-40-QI},${Dsp-24-s8}[fb] */
47089 {
47090 M32C_INSN_CLIP32_B_IMM_32_QI_IMM_40_QI_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "clip32.b-Imm-32-QI-Imm-40-QI-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "clip.b", 48,
fb53f5a8 47091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47092 },
47093/* clip.b #${Imm-40-QI},#${Imm-48-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
47094 {
47095 M32C_INSN_CLIP32_B_IMM_40_QI_IMM_48_QI_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "clip32.b-Imm-40-QI-Imm-48-QI-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "clip.b", 56,
fb53f5a8 47096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47097 },
47098/* clip.b #${Imm-40-QI},#${Imm-48-QI},${Dsp-24-u16}[sb] */
47099 {
47100 M32C_INSN_CLIP32_B_IMM_40_QI_IMM_48_QI_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "clip32.b-Imm-40-QI-Imm-48-QI-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "clip.b", 56,
fb53f5a8 47101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47102 },
47103/* clip.b #${Imm-40-QI},#${Imm-48-QI},${Dsp-24-s16}[fb] */
47104 {
47105 M32C_INSN_CLIP32_B_IMM_40_QI_IMM_48_QI_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "clip32.b-Imm-40-QI-Imm-48-QI-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "clip.b", 56,
fb53f5a8 47106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47107 },
47108/* clip.b #${Imm-40-QI},#${Imm-48-QI},${Dsp-24-u16} */
47109 {
47110 M32C_INSN_CLIP32_B_IMM_40_QI_IMM_48_QI_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "clip32.b-Imm-40-QI-Imm-48-QI-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "clip.b", 56,
fb53f5a8 47111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47112 },
47113/* clip.b #${Imm-48-QI},#${Imm-56-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
47114 {
47115 M32C_INSN_CLIP32_B_IMM_48_QI_IMM_56_QI_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "clip32.b-Imm-48-QI-Imm-56-QI-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "clip.b", 64,
fb53f5a8 47116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47117 },
47118/* clip.b #${Imm-48-QI},#${Imm-56-QI},${Dsp-24-u24} */
47119 {
47120 M32C_INSN_CLIP32_B_IMM_48_QI_IMM_56_QI_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "clip32.b-Imm-48-QI-Imm-56-QI-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "clip.b", 64,
fb53f5a8 47121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47122 },
47123/* bxor${X} $Bitno32Prefixed,$Bit32RnPrefixed */
47124 {
47125 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "bxor", 24,
fb53f5a8 47126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47127 },
47128/* bxor${X} $Bitno32Prefixed,$Bit32AnPrefixed */
47129 {
47130 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "bxor", 24,
fb53f5a8 47131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47132 },
47133/* bxor${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
47134 {
47135 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "bxor", 24,
fb53f5a8 47136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47137 },
47138/* bxor${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
47139 {
47140 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "bxor", 32,
fb53f5a8 47141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47142 },
47143/* bxor${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
47144 {
47145 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "bxor", 40,
fb53f5a8 47146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47147 },
47148/* bxor${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
47149 {
47150 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "bxor", 48,
fb53f5a8 47151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47152 },
47153/* bxor${X} ${BitBase32-24-u11-Prefixed}[sb] */
47154 {
47155 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "bxor", 32,
fb53f5a8 47156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47157 },
47158/* bxor${X} ${BitBase32-24-u19-Prefixed}[sb] */
47159 {
47160 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "bxor", 40,
fb53f5a8 47161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47162 },
47163/* bxor${X} ${BitBase32-24-s11-Prefixed}[fb] */
47164 {
47165 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "bxor", 32,
fb53f5a8 47166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47167 },
47168/* bxor${X} ${BitBase32-24-s19-Prefixed}[fb] */
47169 {
47170 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "bxor", 40,
fb53f5a8 47171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47172 },
47173/* bxor${X} ${BitBase32-24-u19-Prefixed} */
47174 {
47175 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "bxor", 40,
fb53f5a8 47176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47177 },
47178/* bxor${X} ${BitBase32-24-u27-Prefixed} */
47179 {
47180 M32C_INSN_BXOR32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "bxor32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "bxor", 48,
fb53f5a8 47181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47182 },
47183/* bxor${X} $Bitno16R,$Bit16Rn */
47184 {
47185 M32C_INSN_BXOR16_X_BIT16_16_BIT16_RN_DIRECT, "bxor16-X-bit16-16-bit16-Rn-direct", "bxor", 24,
fb53f5a8 47186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47187 },
47188/* bxor${X} $Bitno16R,$Bit16An */
47189 {
47190 M32C_INSN_BXOR16_X_BIT16_16_BIT16_AN_DIRECT, "bxor16-X-bit16-16-bit16-An-direct", "bxor", 24,
fb53f5a8 47191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47192 },
47193/* bxor${X} [$Bit16An] */
47194 {
47195 M32C_INSN_BXOR16_X_BIT16_16_BIT16_AN_INDIRECT, "bxor16-X-bit16-16-bit16-An-indirect", "bxor", 16,
fb53f5a8 47196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47197 },
47198/* bxor${X} ${Dsp-16-u8}[$Bit16An] */
47199 {
47200 M32C_INSN_BXOR16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "bxor16-X-bit16-16-bit16-16-8-An-relative", "bxor", 24,
fb53f5a8 47201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47202 },
47203/* bxor${X} ${Dsp-16-u16}[$Bit16An] */
47204 {
47205 M32C_INSN_BXOR16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "bxor16-X-bit16-16-bit16-16-16-An-relative", "bxor", 32,
fb53f5a8 47206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47207 },
47208/* bxor${X} ${BitBase16-16-u8}[sb] */
47209 {
47210 M32C_INSN_BXOR16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "bxor16-X-bit16-16-bit16-16-8-SB-relative", "bxor", 24,
fb53f5a8 47211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47212 },
47213/* bxor${X} ${BitBase16-16-u16}[sb] */
47214 {
47215 M32C_INSN_BXOR16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "bxor16-X-bit16-16-bit16-16-16-SB-relative", "bxor", 32,
fb53f5a8 47216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47217 },
47218/* bxor${X} ${BitBase16-16-s8}[fb] */
47219 {
47220 M32C_INSN_BXOR16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "bxor16-X-bit16-16-bit16-16-8-FB-relative", "bxor", 24,
fb53f5a8 47221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47222 },
47223/* bxor${X} ${BitBase16-16-u16} */
47224 {
47225 M32C_INSN_BXOR16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "bxor16-X-bit16-16-bit16-16-16-absolute", "bxor", 32,
fb53f5a8 47226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47227 },
47228/* btsts${X} $Bitno32Unprefixed,$Bit32RnUnprefixed */
47229 {
47230 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_RN_DIRECT_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-Rn-direct-Unprefixed", "btsts", 16,
fb53f5a8 47231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47232 },
47233/* btsts${X} $Bitno32Unprefixed,$Bit32AnUnprefixed */
47234 {
47235 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_AN_DIRECT_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-An-direct-Unprefixed", "btsts", 16,
fb53f5a8 47236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47237 },
47238/* btsts${X} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
47239 {
47240 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_AN_INDIRECT_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-An-indirect-Unprefixed", "btsts", 16,
fb53f5a8 47241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47242 },
47243/* btsts${X} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
47244 {
47245 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-11-An-relative-Unprefixed", "btsts", 24,
fb53f5a8 47246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47247 },
47248/* btsts${X} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
47249 {
47250 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-19-An-relative-Unprefixed", "btsts", 32,
fb53f5a8 47251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47252 },
47253/* btsts${X} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
47254 {
47255 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-27-An-relative-Unprefixed", "btsts", 40,
fb53f5a8 47256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47257 },
47258/* btsts${X} ${BitBase32-16-u11-Unprefixed}[sb] */
47259 {
47260 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-11-SB-relative-Unprefixed", "btsts", 24,
fb53f5a8 47261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47262 },
47263/* btsts${X} ${BitBase32-16-u19-Unprefixed}[sb] */
47264 {
47265 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-19-SB-relative-Unprefixed", "btsts", 32,
fb53f5a8 47266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47267 },
47268/* btsts${X} ${BitBase32-16-s11-Unprefixed}[fb] */
47269 {
47270 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-11-FB-relative-Unprefixed", "btsts", 24,
fb53f5a8 47271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47272 },
47273/* btsts${X} ${BitBase32-16-s19-Unprefixed}[fb] */
47274 {
47275 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-19-FB-relative-Unprefixed", "btsts", 32,
fb53f5a8 47276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47277 },
47278/* btsts${X} ${BitBase32-16-u19-Unprefixed} */
47279 {
47280 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_19_ABSOLUTE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-19-absolute-Unprefixed", "btsts", 32,
fb53f5a8 47281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47282 },
47283/* btsts${X} ${BitBase32-16-u27-Unprefixed} */
47284 {
47285 M32C_INSN_BTSTS32_X_BIT32_16_UNPREFIXED_BIT32_16_27_ABSOLUTE_UNPREFIXED, "btsts32-X-bit32-16-Unprefixed-bit32-16-27-absolute-Unprefixed", "btsts", 40,
fb53f5a8 47286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47287 },
47288/* btsts${X} $Bitno16R,$Bit16Rn */
47289 {
47290 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_RN_DIRECT, "btsts16-X-bit16-16-bit16-Rn-direct", "btsts", 24,
fb53f5a8 47291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47292 },
47293/* btsts${X} $Bitno16R,$Bit16An */
47294 {
47295 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_AN_DIRECT, "btsts16-X-bit16-16-bit16-An-direct", "btsts", 24,
fb53f5a8 47296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47297 },
47298/* btsts${X} [$Bit16An] */
47299 {
47300 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_AN_INDIRECT, "btsts16-X-bit16-16-bit16-An-indirect", "btsts", 16,
fb53f5a8 47301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47302 },
47303/* btsts${X} ${Dsp-16-u8}[$Bit16An] */
47304 {
47305 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "btsts16-X-bit16-16-bit16-16-8-An-relative", "btsts", 24,
fb53f5a8 47306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47307 },
47308/* btsts${X} ${Dsp-16-u16}[$Bit16An] */
47309 {
47310 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "btsts16-X-bit16-16-bit16-16-16-An-relative", "btsts", 32,
fb53f5a8 47311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47312 },
47313/* btsts${X} ${BitBase16-16-u8}[sb] */
47314 {
47315 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "btsts16-X-bit16-16-bit16-16-8-SB-relative", "btsts", 24,
fb53f5a8 47316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47317 },
47318/* btsts${X} ${BitBase16-16-u16}[sb] */
47319 {
47320 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "btsts16-X-bit16-16-bit16-16-16-SB-relative", "btsts", 32,
fb53f5a8 47321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47322 },
47323/* btsts${X} ${BitBase16-16-s8}[fb] */
47324 {
47325 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "btsts16-X-bit16-16-bit16-16-8-FB-relative", "btsts", 24,
fb53f5a8 47326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47327 },
47328/* btsts${X} ${BitBase16-16-u16} */
47329 {
47330 M32C_INSN_BTSTS16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "btsts16-X-bit16-16-bit16-16-16-absolute", "btsts", 32,
fb53f5a8 47331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47332 },
47333/* btstc${X} $Bitno32Unprefixed,$Bit32RnUnprefixed */
47334 {
47335 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_RN_DIRECT_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-Rn-direct-Unprefixed", "btstc", 16,
fb53f5a8 47336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47337 },
47338/* btstc${X} $Bitno32Unprefixed,$Bit32AnUnprefixed */
47339 {
47340 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_AN_DIRECT_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-An-direct-Unprefixed", "btstc", 16,
fb53f5a8 47341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47342 },
47343/* btstc${X} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
47344 {
47345 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_AN_INDIRECT_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-An-indirect-Unprefixed", "btstc", 16,
fb53f5a8 47346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47347 },
47348/* btstc${X} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
47349 {
47350 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-11-An-relative-Unprefixed", "btstc", 24,
fb53f5a8 47351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47352 },
47353/* btstc${X} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
47354 {
47355 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-19-An-relative-Unprefixed", "btstc", 32,
fb53f5a8 47356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47357 },
47358/* btstc${X} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
47359 {
47360 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-27-An-relative-Unprefixed", "btstc", 40,
fb53f5a8 47361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47362 },
47363/* btstc${X} ${BitBase32-16-u11-Unprefixed}[sb] */
47364 {
47365 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-11-SB-relative-Unprefixed", "btstc", 24,
fb53f5a8 47366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47367 },
47368/* btstc${X} ${BitBase32-16-u19-Unprefixed}[sb] */
47369 {
47370 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-19-SB-relative-Unprefixed", "btstc", 32,
fb53f5a8 47371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47372 },
47373/* btstc${X} ${BitBase32-16-s11-Unprefixed}[fb] */
47374 {
47375 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-11-FB-relative-Unprefixed", "btstc", 24,
fb53f5a8 47376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47377 },
47378/* btstc${X} ${BitBase32-16-s19-Unprefixed}[fb] */
47379 {
47380 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-19-FB-relative-Unprefixed", "btstc", 32,
fb53f5a8 47381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47382 },
47383/* btstc${X} ${BitBase32-16-u19-Unprefixed} */
47384 {
47385 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_19_ABSOLUTE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-19-absolute-Unprefixed", "btstc", 32,
fb53f5a8 47386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47387 },
47388/* btstc${X} ${BitBase32-16-u27-Unprefixed} */
47389 {
47390 M32C_INSN_BTSTC32_X_BIT32_16_UNPREFIXED_BIT32_16_27_ABSOLUTE_UNPREFIXED, "btstc32-X-bit32-16-Unprefixed-bit32-16-27-absolute-Unprefixed", "btstc", 40,
fb53f5a8 47391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47392 },
47393/* btstc${X} $Bitno16R,$Bit16Rn */
47394 {
47395 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_RN_DIRECT, "btstc16-X-bit16-16-bit16-Rn-direct", "btstc", 24,
fb53f5a8 47396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47397 },
47398/* btstc${X} $Bitno16R,$Bit16An */
47399 {
47400 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_AN_DIRECT, "btstc16-X-bit16-16-bit16-An-direct", "btstc", 24,
fb53f5a8 47401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47402 },
47403/* btstc${X} [$Bit16An] */
47404 {
47405 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_AN_INDIRECT, "btstc16-X-bit16-16-bit16-An-indirect", "btstc", 16,
fb53f5a8 47406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47407 },
47408/* btstc${X} ${Dsp-16-u8}[$Bit16An] */
47409 {
47410 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "btstc16-X-bit16-16-bit16-16-8-An-relative", "btstc", 24,
fb53f5a8 47411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47412 },
47413/* btstc${X} ${Dsp-16-u16}[$Bit16An] */
47414 {
47415 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "btstc16-X-bit16-16-bit16-16-16-An-relative", "btstc", 32,
fb53f5a8 47416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47417 },
47418/* btstc${X} ${BitBase16-16-u8}[sb] */
47419 {
47420 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "btstc16-X-bit16-16-bit16-16-8-SB-relative", "btstc", 24,
fb53f5a8 47421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47422 },
47423/* btstc${X} ${BitBase16-16-u16}[sb] */
47424 {
47425 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "btstc16-X-bit16-16-bit16-16-16-SB-relative", "btstc", 32,
fb53f5a8 47426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47427 },
47428/* btstc${X} ${BitBase16-16-s8}[fb] */
47429 {
47430 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "btstc16-X-bit16-16-bit16-16-8-FB-relative", "btstc", 24,
fb53f5a8 47431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47432 },
47433/* btstc${X} ${BitBase16-16-u16} */
47434 {
47435 M32C_INSN_BTSTC16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "btstc16-X-bit16-16-bit16-16-16-absolute", "btstc", 32,
fb53f5a8 47436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47437 },
47438/* btst${X} $Bitno32Unprefixed,$Bit32RnUnprefixed */
47439 {
47440 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_RN_DIRECT_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-Rn-direct-Unprefixed", "btst", 16,
fb53f5a8 47441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47442 },
47443/* btst${X} $Bitno32Unprefixed,$Bit32AnUnprefixed */
47444 {
47445 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_AN_DIRECT_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-An-direct-Unprefixed", "btst", 16,
fb53f5a8 47446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47447 },
47448/* btst${X} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
47449 {
47450 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_AN_INDIRECT_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-An-indirect-Unprefixed", "btst", 16,
fb53f5a8 47451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47452 },
47453/* btst${X} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
47454 {
47455 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-11-An-relative-Unprefixed", "btst", 24,
fb53f5a8 47456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47457 },
47458/* btst${X} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
47459 {
47460 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-19-An-relative-Unprefixed", "btst", 32,
fb53f5a8 47461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47462 },
47463/* btst${X} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
47464 {
47465 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-27-An-relative-Unprefixed", "btst", 40,
fb53f5a8 47466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47467 },
47468/* btst${X} ${BitBase32-16-u11-Unprefixed}[sb] */
47469 {
47470 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-11-SB-relative-Unprefixed", "btst", 24,
fb53f5a8 47471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47472 },
47473/* btst${X} ${BitBase32-16-u19-Unprefixed}[sb] */
47474 {
47475 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-19-SB-relative-Unprefixed", "btst", 32,
fb53f5a8 47476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47477 },
47478/* btst${X} ${BitBase32-16-s11-Unprefixed}[fb] */
47479 {
47480 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-11-FB-relative-Unprefixed", "btst", 24,
fb53f5a8 47481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47482 },
47483/* btst${X} ${BitBase32-16-s19-Unprefixed}[fb] */
47484 {
47485 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-19-FB-relative-Unprefixed", "btst", 32,
fb53f5a8 47486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47487 },
47488/* btst${X} ${BitBase32-16-u19-Unprefixed} */
47489 {
47490 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_19_ABSOLUTE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-19-absolute-Unprefixed", "btst", 32,
fb53f5a8 47491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47492 },
47493/* btst${X} ${BitBase32-16-u27-Unprefixed} */
47494 {
47495 M32C_INSN_BTST32_X_BIT32_16_UNPREFIXED_BIT32_16_27_ABSOLUTE_UNPREFIXED, "btst32-X-bit32-16-Unprefixed-bit32-16-27-absolute-Unprefixed", "btst", 40,
fb53f5a8 47496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47497 },
47498/* btst${G} $Bitno16R,$Bit16Rn */
47499 {
47500 M32C_INSN_BTST16_G_BIT16_16_8_BIT16_RN_DIRECT, "btst16-G-bit16-16-8-bit16-Rn-direct", "btst", 24,
fb53f5a8 47501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47502 },
47503/* btst${G} $Bitno16R,$Bit16An */
47504 {
47505 M32C_INSN_BTST16_G_BIT16_16_8_BIT16_AN_DIRECT, "btst16-G-bit16-16-8-bit16-An-direct", "btst", 24,
fb53f5a8 47506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47507 },
47508/* btst${G} ${Dsp-16-u8}[$Bit16An] */
47509 {
47510 M32C_INSN_BTST16_G_BIT16_16_8_BIT16_16_8_AN_RELATIVE, "btst16-G-bit16-16-8-bit16-16-8-An-relative", "btst", 24,
fb53f5a8 47511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47512 },
47513/* btst${G} ${BitBase16-16-u8}[sb] */
47514 {
47515 M32C_INSN_BTST16_G_BIT16_16_8_BIT16_16_8_SB_RELATIVE, "btst16-G-bit16-16-8-bit16-16-8-SB-relative", "btst", 24,
fb53f5a8 47516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47517 },
47518/* btst${G} ${BitBase16-16-s8}[fb] */
47519 {
47520 M32C_INSN_BTST16_G_BIT16_16_8_BIT16_16_8_FB_RELATIVE, "btst16-G-bit16-16-8-bit16-16-8-FB-relative", "btst", 24,
fb53f5a8 47521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47522 },
47523/* btst${S} ${BitBase16-8-u11-S}[sb] */
47524 {
47525 M32C_INSN_BTST16_S_BIT16_11_S_BIT16_11_SB_RELATIVE_S, "btst16-S-bit16-11-S-bit16-11-SB-relative-S", "btst", 16,
fb53f5a8 47526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47527 },
47528/* btst${G} ${Dsp-16-u16}[$Bit16An] */
47529 {
47530 M32C_INSN_BTST16_G_BIT16_16_16_BIT16_16_16_AN_RELATIVE, "btst16-G-bit16-16-16-bit16-16-16-An-relative", "btst", 32,
fb53f5a8 47531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47532 },
47533/* btst${G} ${BitBase16-16-u16}[sb] */
47534 {
47535 M32C_INSN_BTST16_G_BIT16_16_16_BIT16_16_16_SB_RELATIVE, "btst16-G-bit16-16-16-bit16-16-16-SB-relative", "btst", 32,
fb53f5a8 47536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47537 },
47538/* btst${G} ${BitBase16-16-u16} */
47539 {
47540 M32C_INSN_BTST16_G_BIT16_16_16_BIT16_16_16_ABSOLUTE, "btst16-G-bit16-16-16-bit16-16-16-absolute", "btst", 32,
fb53f5a8 47541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47542 },
47543/* btst${G} [$Bit16An] */
47544 {
47545 M32C_INSN_BTST16_G_BIT16_16_BASIC_BIT16_AN_INDIRECT, "btst16-G-bit16-16-basic-bit16-An-indirect", "btst", 16,
fb53f5a8 47546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47547 },
47548/* bset${X} $Bitno32Unprefixed,$Bit32RnUnprefixed */
47549 {
47550 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_RN_DIRECT_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-Rn-direct-Unprefixed", "bset", 16,
fb53f5a8 47551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47552 },
47553/* bset${X} $Bitno32Unprefixed,$Bit32AnUnprefixed */
47554 {
47555 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_AN_DIRECT_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-An-direct-Unprefixed", "bset", 16,
fb53f5a8 47556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47557 },
47558/* bset${X} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
47559 {
47560 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_AN_INDIRECT_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-An-indirect-Unprefixed", "bset", 16,
fb53f5a8 47561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47562 },
47563/* bset${X} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
47564 {
47565 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-11-An-relative-Unprefixed", "bset", 24,
fb53f5a8 47566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47567 },
47568/* bset${X} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
47569 {
47570 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-19-An-relative-Unprefixed", "bset", 32,
fb53f5a8 47571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47572 },
47573/* bset${X} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
47574 {
47575 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-27-An-relative-Unprefixed", "bset", 40,
fb53f5a8 47576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47577 },
47578/* bset${X} ${BitBase32-16-u11-Unprefixed}[sb] */
47579 {
47580 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-11-SB-relative-Unprefixed", "bset", 24,
fb53f5a8 47581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47582 },
47583/* bset${X} ${BitBase32-16-u19-Unprefixed}[sb] */
47584 {
47585 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-19-SB-relative-Unprefixed", "bset", 32,
fb53f5a8 47586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47587 },
47588/* bset${X} ${BitBase32-16-s11-Unprefixed}[fb] */
47589 {
47590 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-11-FB-relative-Unprefixed", "bset", 24,
fb53f5a8 47591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47592 },
47593/* bset${X} ${BitBase32-16-s19-Unprefixed}[fb] */
47594 {
47595 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-19-FB-relative-Unprefixed", "bset", 32,
fb53f5a8 47596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47597 },
47598/* bset${X} ${BitBase32-16-u19-Unprefixed} */
47599 {
47600 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_19_ABSOLUTE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-19-absolute-Unprefixed", "bset", 32,
fb53f5a8 47601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47602 },
47603/* bset${X} ${BitBase32-16-u27-Unprefixed} */
47604 {
47605 M32C_INSN_BSET32_X_BIT32_16_UNPREFIXED_BIT32_16_27_ABSOLUTE_UNPREFIXED, "bset32-X-bit32-16-Unprefixed-bit32-16-27-absolute-Unprefixed", "bset", 40,
fb53f5a8 47606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47607 },
47608/* bset${G} $Bitno16R,$Bit16Rn */
47609 {
47610 M32C_INSN_BSET16_G_BIT16_16_8_BIT16_RN_DIRECT, "bset16-G-bit16-16-8-bit16-Rn-direct", "bset", 24,
fb53f5a8 47611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47612 },
47613/* bset${G} $Bitno16R,$Bit16An */
47614 {
47615 M32C_INSN_BSET16_G_BIT16_16_8_BIT16_AN_DIRECT, "bset16-G-bit16-16-8-bit16-An-direct", "bset", 24,
fb53f5a8 47616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47617 },
47618/* bset${G} ${Dsp-16-u8}[$Bit16An] */
47619 {
47620 M32C_INSN_BSET16_G_BIT16_16_8_BIT16_16_8_AN_RELATIVE, "bset16-G-bit16-16-8-bit16-16-8-An-relative", "bset", 24,
fb53f5a8 47621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47622 },
47623/* bset${G} ${BitBase16-16-u8}[sb] */
47624 {
47625 M32C_INSN_BSET16_G_BIT16_16_8_BIT16_16_8_SB_RELATIVE, "bset16-G-bit16-16-8-bit16-16-8-SB-relative", "bset", 24,
fb53f5a8 47626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47627 },
47628/* bset${G} ${BitBase16-16-s8}[fb] */
47629 {
47630 M32C_INSN_BSET16_G_BIT16_16_8_BIT16_16_8_FB_RELATIVE, "bset16-G-bit16-16-8-bit16-16-8-FB-relative", "bset", 24,
fb53f5a8 47631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47632 },
47633/* bset${S} ${BitBase16-8-u11-S}[sb] */
47634 {
47635 M32C_INSN_BSET16_S_BIT16_11_S_BIT16_11_SB_RELATIVE_S, "bset16-S-bit16-11-S-bit16-11-SB-relative-S", "bset", 16,
fb53f5a8 47636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47637 },
47638/* bset${G} ${Dsp-16-u16}[$Bit16An] */
47639 {
47640 M32C_INSN_BSET16_G_BIT16_16_16_BIT16_16_16_AN_RELATIVE, "bset16-G-bit16-16-16-bit16-16-16-An-relative", "bset", 32,
fb53f5a8 47641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47642 },
47643/* bset${G} ${BitBase16-16-u16}[sb] */
47644 {
47645 M32C_INSN_BSET16_G_BIT16_16_16_BIT16_16_16_SB_RELATIVE, "bset16-G-bit16-16-16-bit16-16-16-SB-relative", "bset", 32,
fb53f5a8 47646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47647 },
47648/* bset${G} ${BitBase16-16-u16} */
47649 {
47650 M32C_INSN_BSET16_G_BIT16_16_16_BIT16_16_16_ABSOLUTE, "bset16-G-bit16-16-16-bit16-16-16-absolute", "bset", 32,
fb53f5a8 47651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47652 },
47653/* bset${G} [$Bit16An] */
47654 {
47655 M32C_INSN_BSET16_G_BIT16_16_BASIC_BIT16_AN_INDIRECT, "bset16-G-bit16-16-basic-bit16-An-indirect", "bset", 16,
fb53f5a8 47656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47657 },
47658/* bor${X} $Bitno32Prefixed,$Bit32RnPrefixed */
47659 {
47660 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "bor", 24,
fb53f5a8 47661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47662 },
47663/* bor${X} $Bitno32Prefixed,$Bit32AnPrefixed */
47664 {
47665 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "bor", 24,
fb53f5a8 47666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47667 },
47668/* bor${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
47669 {
47670 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "bor", 24,
fb53f5a8 47671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47672 },
47673/* bor${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
47674 {
47675 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "bor", 32,
fb53f5a8 47676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47677 },
47678/* bor${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
47679 {
47680 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "bor", 40,
fb53f5a8 47681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47682 },
47683/* bor${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
47684 {
47685 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "bor", 48,
fb53f5a8 47686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47687 },
47688/* bor${X} ${BitBase32-24-u11-Prefixed}[sb] */
47689 {
47690 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "bor", 32,
fb53f5a8 47691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47692 },
47693/* bor${X} ${BitBase32-24-u19-Prefixed}[sb] */
47694 {
47695 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "bor", 40,
fb53f5a8 47696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47697 },
47698/* bor${X} ${BitBase32-24-s11-Prefixed}[fb] */
47699 {
47700 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "bor", 32,
fb53f5a8 47701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47702 },
47703/* bor${X} ${BitBase32-24-s19-Prefixed}[fb] */
47704 {
47705 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "bor", 40,
fb53f5a8 47706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47707 },
47708/* bor${X} ${BitBase32-24-u19-Prefixed} */
47709 {
47710 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "bor", 40,
fb53f5a8 47711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47712 },
47713/* bor${X} ${BitBase32-24-u27-Prefixed} */
47714 {
47715 M32C_INSN_BOR32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "bor32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "bor", 48,
fb53f5a8 47716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47717 },
47718/* bor${X} $Bitno16R,$Bit16Rn */
47719 {
47720 M32C_INSN_BOR16_X_BIT16_16_BIT16_RN_DIRECT, "bor16-X-bit16-16-bit16-Rn-direct", "bor", 24,
fb53f5a8 47721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47722 },
47723/* bor${X} $Bitno16R,$Bit16An */
47724 {
47725 M32C_INSN_BOR16_X_BIT16_16_BIT16_AN_DIRECT, "bor16-X-bit16-16-bit16-An-direct", "bor", 24,
fb53f5a8 47726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47727 },
47728/* bor${X} [$Bit16An] */
47729 {
47730 M32C_INSN_BOR16_X_BIT16_16_BIT16_AN_INDIRECT, "bor16-X-bit16-16-bit16-An-indirect", "bor", 16,
fb53f5a8 47731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47732 },
47733/* bor${X} ${Dsp-16-u8}[$Bit16An] */
47734 {
47735 M32C_INSN_BOR16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "bor16-X-bit16-16-bit16-16-8-An-relative", "bor", 24,
fb53f5a8 47736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47737 },
47738/* bor${X} ${Dsp-16-u16}[$Bit16An] */
47739 {
47740 M32C_INSN_BOR16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "bor16-X-bit16-16-bit16-16-16-An-relative", "bor", 32,
fb53f5a8 47741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47742 },
47743/* bor${X} ${BitBase16-16-u8}[sb] */
47744 {
47745 M32C_INSN_BOR16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "bor16-X-bit16-16-bit16-16-8-SB-relative", "bor", 24,
fb53f5a8 47746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47747 },
47748/* bor${X} ${BitBase16-16-u16}[sb] */
47749 {
47750 M32C_INSN_BOR16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "bor16-X-bit16-16-bit16-16-16-SB-relative", "bor", 32,
fb53f5a8 47751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47752 },
47753/* bor${X} ${BitBase16-16-s8}[fb] */
47754 {
47755 M32C_INSN_BOR16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "bor16-X-bit16-16-bit16-16-8-FB-relative", "bor", 24,
fb53f5a8 47756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47757 },
47758/* bor${X} ${BitBase16-16-u16} */
47759 {
47760 M32C_INSN_BOR16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "bor16-X-bit16-16-bit16-16-16-absolute", "bor", 32,
fb53f5a8 47761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47762 },
47763/* bnxor${X} $Bitno32Prefixed,$Bit32RnPrefixed */
47764 {
47765 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "bnxor", 24,
fb53f5a8 47766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47767 },
47768/* bnxor${X} $Bitno32Prefixed,$Bit32AnPrefixed */
47769 {
47770 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "bnxor", 24,
fb53f5a8 47771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47772 },
47773/* bnxor${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
47774 {
47775 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "bnxor", 24,
fb53f5a8 47776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47777 },
47778/* bnxor${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
47779 {
47780 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "bnxor", 32,
fb53f5a8 47781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47782 },
47783/* bnxor${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
47784 {
47785 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "bnxor", 40,
fb53f5a8 47786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47787 },
47788/* bnxor${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
47789 {
47790 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "bnxor", 48,
fb53f5a8 47791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47792 },
47793/* bnxor${X} ${BitBase32-24-u11-Prefixed}[sb] */
47794 {
47795 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "bnxor", 32,
fb53f5a8 47796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47797 },
47798/* bnxor${X} ${BitBase32-24-u19-Prefixed}[sb] */
47799 {
47800 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "bnxor", 40,
fb53f5a8 47801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47802 },
47803/* bnxor${X} ${BitBase32-24-s11-Prefixed}[fb] */
47804 {
47805 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "bnxor", 32,
fb53f5a8 47806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47807 },
47808/* bnxor${X} ${BitBase32-24-s19-Prefixed}[fb] */
47809 {
47810 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "bnxor", 40,
fb53f5a8 47811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47812 },
47813/* bnxor${X} ${BitBase32-24-u19-Prefixed} */
47814 {
47815 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "bnxor", 40,
fb53f5a8 47816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47817 },
47818/* bnxor${X} ${BitBase32-24-u27-Prefixed} */
47819 {
47820 M32C_INSN_BNXOR32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "bnxor32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "bnxor", 48,
fb53f5a8 47821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47822 },
47823/* bnxor${X} $Bitno16R,$Bit16Rn */
47824 {
47825 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_RN_DIRECT, "bnxor16-X-bit16-16-bit16-Rn-direct", "bnxor", 24,
fb53f5a8 47826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47827 },
47828/* bnxor${X} $Bitno16R,$Bit16An */
47829 {
47830 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_AN_DIRECT, "bnxor16-X-bit16-16-bit16-An-direct", "bnxor", 24,
fb53f5a8 47831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47832 },
47833/* bnxor${X} [$Bit16An] */
47834 {
47835 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_AN_INDIRECT, "bnxor16-X-bit16-16-bit16-An-indirect", "bnxor", 16,
fb53f5a8 47836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47837 },
47838/* bnxor${X} ${Dsp-16-u8}[$Bit16An] */
47839 {
47840 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "bnxor16-X-bit16-16-bit16-16-8-An-relative", "bnxor", 24,
fb53f5a8 47841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47842 },
47843/* bnxor${X} ${Dsp-16-u16}[$Bit16An] */
47844 {
47845 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "bnxor16-X-bit16-16-bit16-16-16-An-relative", "bnxor", 32,
fb53f5a8 47846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47847 },
47848/* bnxor${X} ${BitBase16-16-u8}[sb] */
47849 {
47850 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "bnxor16-X-bit16-16-bit16-16-8-SB-relative", "bnxor", 24,
fb53f5a8 47851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47852 },
47853/* bnxor${X} ${BitBase16-16-u16}[sb] */
47854 {
47855 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "bnxor16-X-bit16-16-bit16-16-16-SB-relative", "bnxor", 32,
fb53f5a8 47856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47857 },
47858/* bnxor${X} ${BitBase16-16-s8}[fb] */
47859 {
47860 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "bnxor16-X-bit16-16-bit16-16-8-FB-relative", "bnxor", 24,
fb53f5a8 47861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47862 },
47863/* bnxor${X} ${BitBase16-16-u16} */
47864 {
47865 M32C_INSN_BNXOR16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "bnxor16-X-bit16-16-bit16-16-16-absolute", "bnxor", 32,
fb53f5a8 47866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47867 },
47868/* bntst${X} $Bitno32Prefixed,$Bit32RnPrefixed */
47869 {
47870 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "bntst", 24,
fb53f5a8 47871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47872 },
47873/* bntst${X} $Bitno32Prefixed,$Bit32AnPrefixed */
47874 {
47875 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "bntst", 24,
fb53f5a8 47876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47877 },
47878/* bntst${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
47879 {
47880 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "bntst", 24,
fb53f5a8 47881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47882 },
47883/* bntst${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
47884 {
47885 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "bntst", 32,
fb53f5a8 47886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47887 },
47888/* bntst${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
47889 {
47890 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "bntst", 40,
fb53f5a8 47891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47892 },
47893/* bntst${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
47894 {
47895 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "bntst", 48,
fb53f5a8 47896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47897 },
47898/* bntst${X} ${BitBase32-24-u11-Prefixed}[sb] */
47899 {
47900 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "bntst", 32,
fb53f5a8 47901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47902 },
47903/* bntst${X} ${BitBase32-24-u19-Prefixed}[sb] */
47904 {
47905 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "bntst", 40,
fb53f5a8 47906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47907 },
47908/* bntst${X} ${BitBase32-24-s11-Prefixed}[fb] */
47909 {
47910 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "bntst", 32,
fb53f5a8 47911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47912 },
47913/* bntst${X} ${BitBase32-24-s19-Prefixed}[fb] */
47914 {
47915 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "bntst", 40,
fb53f5a8 47916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47917 },
47918/* bntst${X} ${BitBase32-24-u19-Prefixed} */
47919 {
47920 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "bntst", 40,
fb53f5a8 47921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47922 },
47923/* bntst${X} ${BitBase32-24-u27-Prefixed} */
47924 {
47925 M32C_INSN_BNTST32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "bntst32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "bntst", 48,
fb53f5a8 47926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47927 },
47928/* bntst${X} $Bitno16R,$Bit16Rn */
47929 {
47930 M32C_INSN_BNTST16_X_BIT16_16_BIT16_RN_DIRECT, "bntst16-X-bit16-16-bit16-Rn-direct", "bntst", 24,
fb53f5a8 47931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47932 },
47933/* bntst${X} $Bitno16R,$Bit16An */
47934 {
47935 M32C_INSN_BNTST16_X_BIT16_16_BIT16_AN_DIRECT, "bntst16-X-bit16-16-bit16-An-direct", "bntst", 24,
fb53f5a8 47936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47937 },
47938/* bntst${X} [$Bit16An] */
47939 {
47940 M32C_INSN_BNTST16_X_BIT16_16_BIT16_AN_INDIRECT, "bntst16-X-bit16-16-bit16-An-indirect", "bntst", 16,
fb53f5a8 47941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47942 },
47943/* bntst${X} ${Dsp-16-u8}[$Bit16An] */
47944 {
47945 M32C_INSN_BNTST16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "bntst16-X-bit16-16-bit16-16-8-An-relative", "bntst", 24,
fb53f5a8 47946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47947 },
47948/* bntst${X} ${Dsp-16-u16}[$Bit16An] */
47949 {
47950 M32C_INSN_BNTST16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "bntst16-X-bit16-16-bit16-16-16-An-relative", "bntst", 32,
fb53f5a8 47951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47952 },
47953/* bntst${X} ${BitBase16-16-u8}[sb] */
47954 {
47955 M32C_INSN_BNTST16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "bntst16-X-bit16-16-bit16-16-8-SB-relative", "bntst", 24,
fb53f5a8 47956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47957 },
47958/* bntst${X} ${BitBase16-16-u16}[sb] */
47959 {
47960 M32C_INSN_BNTST16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "bntst16-X-bit16-16-bit16-16-16-SB-relative", "bntst", 32,
fb53f5a8 47961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47962 },
47963/* bntst${X} ${BitBase16-16-s8}[fb] */
47964 {
47965 M32C_INSN_BNTST16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "bntst16-X-bit16-16-bit16-16-8-FB-relative", "bntst", 24,
fb53f5a8 47966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47967 },
47968/* bntst${X} ${BitBase16-16-u16} */
47969 {
47970 M32C_INSN_BNTST16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "bntst16-X-bit16-16-bit16-16-16-absolute", "bntst", 32,
fb53f5a8 47971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
47972 },
47973/* bnot${X} $Bitno32Unprefixed,$Bit32RnUnprefixed */
47974 {
47975 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_RN_DIRECT_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-Rn-direct-Unprefixed", "bnot", 16,
fb53f5a8 47976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47977 },
47978/* bnot${X} $Bitno32Unprefixed,$Bit32AnUnprefixed */
47979 {
47980 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_AN_DIRECT_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-An-direct-Unprefixed", "bnot", 16,
fb53f5a8 47981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47982 },
47983/* bnot${X} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
47984 {
47985 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_AN_INDIRECT_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-An-indirect-Unprefixed", "bnot", 16,
fb53f5a8 47986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47987 },
47988/* bnot${X} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
47989 {
47990 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-11-An-relative-Unprefixed", "bnot", 24,
fb53f5a8 47991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47992 },
47993/* bnot${X} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
47994 {
47995 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-19-An-relative-Unprefixed", "bnot", 32,
fb53f5a8 47996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
47997 },
47998/* bnot${X} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
47999 {
48000 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-27-An-relative-Unprefixed", "bnot", 40,
fb53f5a8 48001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48002 },
48003/* bnot${X} ${BitBase32-16-u11-Unprefixed}[sb] */
48004 {
48005 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-11-SB-relative-Unprefixed", "bnot", 24,
fb53f5a8 48006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48007 },
48008/* bnot${X} ${BitBase32-16-u19-Unprefixed}[sb] */
48009 {
48010 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-19-SB-relative-Unprefixed", "bnot", 32,
fb53f5a8 48011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48012 },
48013/* bnot${X} ${BitBase32-16-s11-Unprefixed}[fb] */
48014 {
48015 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-11-FB-relative-Unprefixed", "bnot", 24,
fb53f5a8 48016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48017 },
48018/* bnot${X} ${BitBase32-16-s19-Unprefixed}[fb] */
48019 {
48020 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-19-FB-relative-Unprefixed", "bnot", 32,
fb53f5a8 48021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48022 },
48023/* bnot${X} ${BitBase32-16-u19-Unprefixed} */
48024 {
48025 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_19_ABSOLUTE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-19-absolute-Unprefixed", "bnot", 32,
fb53f5a8 48026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48027 },
48028/* bnot${X} ${BitBase32-16-u27-Unprefixed} */
48029 {
48030 M32C_INSN_BNOT32_X_BIT32_16_UNPREFIXED_BIT32_16_27_ABSOLUTE_UNPREFIXED, "bnot32-X-bit32-16-Unprefixed-bit32-16-27-absolute-Unprefixed", "bnot", 40,
fb53f5a8 48031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48032 },
48033/* bnot${G} $Bitno16R,$Bit16Rn */
48034 {
48035 M32C_INSN_BNOT16_G_BIT16_16_8_BIT16_RN_DIRECT, "bnot16-G-bit16-16-8-bit16-Rn-direct", "bnot", 24,
fb53f5a8 48036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48037 },
48038/* bnot${G} $Bitno16R,$Bit16An */
48039 {
48040 M32C_INSN_BNOT16_G_BIT16_16_8_BIT16_AN_DIRECT, "bnot16-G-bit16-16-8-bit16-An-direct", "bnot", 24,
fb53f5a8 48041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48042 },
48043/* bnot${G} ${Dsp-16-u8}[$Bit16An] */
48044 {
48045 M32C_INSN_BNOT16_G_BIT16_16_8_BIT16_16_8_AN_RELATIVE, "bnot16-G-bit16-16-8-bit16-16-8-An-relative", "bnot", 24,
fb53f5a8 48046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48047 },
48048/* bnot${G} ${BitBase16-16-u8}[sb] */
48049 {
48050 M32C_INSN_BNOT16_G_BIT16_16_8_BIT16_16_8_SB_RELATIVE, "bnot16-G-bit16-16-8-bit16-16-8-SB-relative", "bnot", 24,
fb53f5a8 48051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48052 },
48053/* bnot${G} ${BitBase16-16-s8}[fb] */
48054 {
48055 M32C_INSN_BNOT16_G_BIT16_16_8_BIT16_16_8_FB_RELATIVE, "bnot16-G-bit16-16-8-bit16-16-8-FB-relative", "bnot", 24,
fb53f5a8 48056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48057 },
48058/* bnot${S} ${BitBase16-8-u11-S}[sb] */
48059 {
48060 M32C_INSN_BNOT16_S_BIT16_11_S_BIT16_11_SB_RELATIVE_S, "bnot16-S-bit16-11-S-bit16-11-SB-relative-S", "bnot", 16,
fb53f5a8 48061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48062 },
48063/* bnot${G} ${Dsp-16-u16}[$Bit16An] */
48064 {
48065 M32C_INSN_BNOT16_G_BIT16_16_16_BIT16_16_16_AN_RELATIVE, "bnot16-G-bit16-16-16-bit16-16-16-An-relative", "bnot", 32,
fb53f5a8 48066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48067 },
48068/* bnot${G} ${BitBase16-16-u16}[sb] */
48069 {
48070 M32C_INSN_BNOT16_G_BIT16_16_16_BIT16_16_16_SB_RELATIVE, "bnot16-G-bit16-16-16-bit16-16-16-SB-relative", "bnot", 32,
fb53f5a8 48071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48072 },
48073/* bnot${G} ${BitBase16-16-u16} */
48074 {
48075 M32C_INSN_BNOT16_G_BIT16_16_16_BIT16_16_16_ABSOLUTE, "bnot16-G-bit16-16-16-bit16-16-16-absolute", "bnot", 32,
fb53f5a8 48076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48077 },
48078/* bnot${G} [$Bit16An] */
48079 {
48080 M32C_INSN_BNOT16_G_BIT16_16_BASIC_BIT16_AN_INDIRECT, "bnot16-G-bit16-16-basic-bit16-An-indirect", "bnot", 16,
fb53f5a8 48081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48082 },
48083/* bnor${X} $Bitno32Prefixed,$Bit32RnPrefixed */
48084 {
48085 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "bnor", 24,
fb53f5a8 48086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48087 },
48088/* bnor${X} $Bitno32Prefixed,$Bit32AnPrefixed */
48089 {
48090 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "bnor", 24,
fb53f5a8 48091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48092 },
48093/* bnor${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
48094 {
48095 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "bnor", 24,
fb53f5a8 48096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48097 },
48098/* bnor${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
48099 {
48100 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "bnor", 32,
fb53f5a8 48101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48102 },
48103/* bnor${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
48104 {
48105 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "bnor", 40,
fb53f5a8 48106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48107 },
48108/* bnor${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
48109 {
48110 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "bnor", 48,
fb53f5a8 48111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48112 },
48113/* bnor${X} ${BitBase32-24-u11-Prefixed}[sb] */
48114 {
48115 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "bnor", 32,
fb53f5a8 48116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48117 },
48118/* bnor${X} ${BitBase32-24-u19-Prefixed}[sb] */
48119 {
48120 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "bnor", 40,
fb53f5a8 48121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48122 },
48123/* bnor${X} ${BitBase32-24-s11-Prefixed}[fb] */
48124 {
48125 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "bnor", 32,
fb53f5a8 48126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48127 },
48128/* bnor${X} ${BitBase32-24-s19-Prefixed}[fb] */
48129 {
48130 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "bnor", 40,
fb53f5a8 48131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48132 },
48133/* bnor${X} ${BitBase32-24-u19-Prefixed} */
48134 {
48135 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "bnor", 40,
fb53f5a8 48136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48137 },
48138/* bnor${X} ${BitBase32-24-u27-Prefixed} */
48139 {
48140 M32C_INSN_BNOR32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "bnor32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "bnor", 48,
fb53f5a8 48141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48142 },
48143/* bnor${X} $Bitno16R,$Bit16Rn */
48144 {
48145 M32C_INSN_BNOR16_X_BIT16_16_BIT16_RN_DIRECT, "bnor16-X-bit16-16-bit16-Rn-direct", "bnor", 24,
fb53f5a8 48146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48147 },
48148/* bnor${X} $Bitno16R,$Bit16An */
48149 {
48150 M32C_INSN_BNOR16_X_BIT16_16_BIT16_AN_DIRECT, "bnor16-X-bit16-16-bit16-An-direct", "bnor", 24,
fb53f5a8 48151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48152 },
48153/* bnor${X} [$Bit16An] */
48154 {
48155 M32C_INSN_BNOR16_X_BIT16_16_BIT16_AN_INDIRECT, "bnor16-X-bit16-16-bit16-An-indirect", "bnor", 16,
fb53f5a8 48156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48157 },
48158/* bnor${X} ${Dsp-16-u8}[$Bit16An] */
48159 {
48160 M32C_INSN_BNOR16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "bnor16-X-bit16-16-bit16-16-8-An-relative", "bnor", 24,
fb53f5a8 48161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48162 },
48163/* bnor${X} ${Dsp-16-u16}[$Bit16An] */
48164 {
48165 M32C_INSN_BNOR16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "bnor16-X-bit16-16-bit16-16-16-An-relative", "bnor", 32,
fb53f5a8 48166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48167 },
48168/* bnor${X} ${BitBase16-16-u8}[sb] */
48169 {
48170 M32C_INSN_BNOR16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "bnor16-X-bit16-16-bit16-16-8-SB-relative", "bnor", 24,
fb53f5a8 48171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48172 },
48173/* bnor${X} ${BitBase16-16-u16}[sb] */
48174 {
48175 M32C_INSN_BNOR16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "bnor16-X-bit16-16-bit16-16-16-SB-relative", "bnor", 32,
fb53f5a8 48176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48177 },
48178/* bnor${X} ${BitBase16-16-s8}[fb] */
48179 {
48180 M32C_INSN_BNOR16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "bnor16-X-bit16-16-bit16-16-8-FB-relative", "bnor", 24,
fb53f5a8 48181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48182 },
48183/* bnor${X} ${BitBase16-16-u16} */
48184 {
48185 M32C_INSN_BNOR16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "bnor16-X-bit16-16-bit16-16-16-absolute", "bnor", 32,
fb53f5a8 48186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48187 },
48188/* bnand${X} $Bitno32Prefixed,$Bit32RnPrefixed */
48189 {
48190 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "bnand", 24,
fb53f5a8 48191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48192 },
48193/* bnand${X} $Bitno32Prefixed,$Bit32AnPrefixed */
48194 {
48195 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "bnand", 24,
fb53f5a8 48196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48197 },
48198/* bnand${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
48199 {
48200 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "bnand", 24,
fb53f5a8 48201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48202 },
48203/* bnand${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
48204 {
48205 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "bnand", 32,
fb53f5a8 48206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48207 },
48208/* bnand${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
48209 {
48210 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "bnand", 40,
fb53f5a8 48211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48212 },
48213/* bnand${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
48214 {
48215 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "bnand", 48,
fb53f5a8 48216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48217 },
48218/* bnand${X} ${BitBase32-24-u11-Prefixed}[sb] */
48219 {
48220 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "bnand", 32,
fb53f5a8 48221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48222 },
48223/* bnand${X} ${BitBase32-24-u19-Prefixed}[sb] */
48224 {
48225 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "bnand", 40,
fb53f5a8 48226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48227 },
48228/* bnand${X} ${BitBase32-24-s11-Prefixed}[fb] */
48229 {
48230 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "bnand", 32,
fb53f5a8 48231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48232 },
48233/* bnand${X} ${BitBase32-24-s19-Prefixed}[fb] */
48234 {
48235 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "bnand", 40,
fb53f5a8 48236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48237 },
48238/* bnand${X} ${BitBase32-24-u19-Prefixed} */
48239 {
48240 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "bnand", 40,
fb53f5a8 48241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48242 },
48243/* bnand${X} ${BitBase32-24-u27-Prefixed} */
48244 {
48245 M32C_INSN_BNAND32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "bnand32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "bnand", 48,
fb53f5a8 48246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48247 },
48248/* bnand${X} $Bitno16R,$Bit16Rn */
48249 {
48250 M32C_INSN_BNAND16_X_BIT16_16_BIT16_RN_DIRECT, "bnand16-X-bit16-16-bit16-Rn-direct", "bnand", 24,
fb53f5a8 48251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48252 },
48253/* bnand${X} $Bitno16R,$Bit16An */
48254 {
48255 M32C_INSN_BNAND16_X_BIT16_16_BIT16_AN_DIRECT, "bnand16-X-bit16-16-bit16-An-direct", "bnand", 24,
fb53f5a8 48256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48257 },
48258/* bnand${X} [$Bit16An] */
48259 {
48260 M32C_INSN_BNAND16_X_BIT16_16_BIT16_AN_INDIRECT, "bnand16-X-bit16-16-bit16-An-indirect", "bnand", 16,
fb53f5a8 48261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48262 },
48263/* bnand${X} ${Dsp-16-u8}[$Bit16An] */
48264 {
48265 M32C_INSN_BNAND16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "bnand16-X-bit16-16-bit16-16-8-An-relative", "bnand", 24,
fb53f5a8 48266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48267 },
48268/* bnand${X} ${Dsp-16-u16}[$Bit16An] */
48269 {
48270 M32C_INSN_BNAND16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "bnand16-X-bit16-16-bit16-16-16-An-relative", "bnand", 32,
fb53f5a8 48271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48272 },
48273/* bnand${X} ${BitBase16-16-u8}[sb] */
48274 {
48275 M32C_INSN_BNAND16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "bnand16-X-bit16-16-bit16-16-8-SB-relative", "bnand", 24,
fb53f5a8 48276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48277 },
48278/* bnand${X} ${BitBase16-16-u16}[sb] */
48279 {
48280 M32C_INSN_BNAND16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "bnand16-X-bit16-16-bit16-16-16-SB-relative", "bnand", 32,
fb53f5a8 48281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48282 },
48283/* bnand${X} ${BitBase16-16-s8}[fb] */
48284 {
48285 M32C_INSN_BNAND16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "bnand16-X-bit16-16-bit16-16-8-FB-relative", "bnand", 24,
fb53f5a8 48286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48287 },
48288/* bnand${X} ${BitBase16-16-u16} */
48289 {
48290 M32C_INSN_BNAND16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "bnand16-X-bit16-16-bit16-16-16-absolute", "bnand", 32,
fb53f5a8 48291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48292 },
48293/* bm${cond32-16} $Bitno32Unprefixed,$Bit32RnUnprefixed */
48294 {
48295 M32C_INSN_BM32_BIT32_BASIC_UNPREFIXED_COND32_16_BIT32_RN_DIRECT_UNPREFIXED, "bm32-bit32-basic-Unprefixed-cond32-16-bit32-Rn-direct-Unprefixed", "bm", 24,
fb53f5a8 48296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48297 },
48298/* bm${cond32-16} $Bitno32Unprefixed,$Bit32AnUnprefixed */
48299 {
48300 M32C_INSN_BM32_BIT32_BASIC_UNPREFIXED_COND32_16_BIT32_AN_DIRECT_UNPREFIXED, "bm32-bit32-basic-Unprefixed-cond32-16-bit32-An-direct-Unprefixed", "bm", 24,
fb53f5a8 48301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48302 },
48303/* bm${cond32-16} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
48304 {
48305 M32C_INSN_BM32_BIT32_BASIC_UNPREFIXED_COND32_16_BIT32_AN_INDIRECT_UNPREFIXED, "bm32-bit32-basic-Unprefixed-cond32-16-bit32-An-indirect-Unprefixed", "bm", 24,
fb53f5a8 48306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48307 },
48308/* bm${cond32-24} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
48309 {
48310 M32C_INSN_BM32_BIT32_16_8_UNPREFIXED_COND32_24_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "bm32-bit32-16-8-Unprefixed-cond32-24-bit32-16-11-An-relative-Unprefixed", "bm", 32,
fb53f5a8 48311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48312 },
48313/* bm${cond32-24} ${BitBase32-16-u11-Unprefixed}[sb] */
48314 {
48315 M32C_INSN_BM32_BIT32_16_8_UNPREFIXED_COND32_24_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "bm32-bit32-16-8-Unprefixed-cond32-24-bit32-16-11-SB-relative-Unprefixed", "bm", 32,
fb53f5a8 48316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48317 },
48318/* bm${cond32-24} ${BitBase32-16-s11-Unprefixed}[fb] */
48319 {
48320 M32C_INSN_BM32_BIT32_16_8_UNPREFIXED_COND32_24_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "bm32-bit32-16-8-Unprefixed-cond32-24-bit32-16-11-FB-relative-Unprefixed", "bm", 32,
fb53f5a8 48321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48322 },
48323/* bm${cond32-32} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
48324 {
48325 M32C_INSN_BM32_BIT32_16_16_UNPREFIXED_COND32_32_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "bm32-bit32-16-16-Unprefixed-cond32-32-bit32-16-19-An-relative-Unprefixed", "bm", 40,
fb53f5a8 48326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48327 },
48328/* bm${cond32-32} ${BitBase32-16-u19-Unprefixed}[sb] */
48329 {
48330 M32C_INSN_BM32_BIT32_16_16_UNPREFIXED_COND32_32_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "bm32-bit32-16-16-Unprefixed-cond32-32-bit32-16-19-SB-relative-Unprefixed", "bm", 40,
fb53f5a8 48331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48332 },
48333/* bm${cond32-32} ${BitBase32-16-s19-Unprefixed}[fb] */
48334 {
48335 M32C_INSN_BM32_BIT32_16_16_UNPREFIXED_COND32_32_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "bm32-bit32-16-16-Unprefixed-cond32-32-bit32-16-19-FB-relative-Unprefixed", "bm", 40,
fb53f5a8 48336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48337 },
48338/* bm${cond32-32} ${BitBase32-16-u19-Unprefixed} */
48339 {
48340 M32C_INSN_BM32_BIT32_16_16_UNPREFIXED_COND32_32_BIT32_16_19_ABSOLUTE_UNPREFIXED, "bm32-bit32-16-16-Unprefixed-cond32-32-bit32-16-19-absolute-Unprefixed", "bm", 40,
fb53f5a8 48341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48342 },
48343/* bm${cond32-40} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
48344 {
48345 M32C_INSN_BM32_BIT32_16_24_UNPREFIXED_COND32_40_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "bm32-bit32-16-24-Unprefixed-cond32-40-bit32-16-27-An-relative-Unprefixed", "bm", 48,
fb53f5a8 48346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48347 },
48348/* bm${cond32-40} ${BitBase32-16-u27-Unprefixed} */
48349 {
48350 M32C_INSN_BM32_BIT32_16_24_UNPREFIXED_COND32_40_BIT32_16_27_ABSOLUTE_UNPREFIXED, "bm32-bit32-16-24-Unprefixed-cond32-40-bit32-16-27-absolute-Unprefixed", "bm", 48,
fb53f5a8 48351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48352 },
48353/* bm${cond16-24} $Bitno16R,$Bit16Rn */
48354 {
48355 M32C_INSN_BM16_BIT16_16_8_COND16_24_BIT16_RN_DIRECT, "bm16-bit16-16-8-cond16-24-bit16-Rn-direct", "bm", 32,
fb53f5a8 48356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48357 },
48358/* bm${cond16-24} $Bitno16R,$Bit16An */
48359 {
48360 M32C_INSN_BM16_BIT16_16_8_COND16_24_BIT16_AN_DIRECT, "bm16-bit16-16-8-cond16-24-bit16-An-direct", "bm", 32,
fb53f5a8 48361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48362 },
48363/* bm${cond16-24} ${Dsp-16-u8}[$Bit16An] */
48364 {
48365 M32C_INSN_BM16_BIT16_16_8_COND16_24_BIT16_16_8_AN_RELATIVE, "bm16-bit16-16-8-cond16-24-bit16-16-8-An-relative", "bm", 32,
fb53f5a8 48366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48367 },
48368/* bm${cond16-24} ${BitBase16-16-u8}[sb] */
48369 {
48370 M32C_INSN_BM16_BIT16_16_8_COND16_24_BIT16_16_8_SB_RELATIVE, "bm16-bit16-16-8-cond16-24-bit16-16-8-SB-relative", "bm", 32,
fb53f5a8 48371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48372 },
48373/* bm${cond16-24} ${BitBase16-16-s8}[fb] */
48374 {
48375 M32C_INSN_BM16_BIT16_16_8_COND16_24_BIT16_16_8_FB_RELATIVE, "bm16-bit16-16-8-cond16-24-bit16-16-8-FB-relative", "bm", 32,
fb53f5a8 48376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48377 },
48378/* bm${cond16-32} ${Dsp-16-u16}[$Bit16An] */
48379 {
48380 M32C_INSN_BM16_BIT16_16_16_COND16_32_BIT16_16_16_AN_RELATIVE, "bm16-bit16-16-16-cond16-32-bit16-16-16-An-relative", "bm", 40,
fb53f5a8 48381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48382 },
48383/* bm${cond16-32} ${BitBase16-16-u16}[sb] */
48384 {
48385 M32C_INSN_BM16_BIT16_16_16_COND16_32_BIT16_16_16_SB_RELATIVE, "bm16-bit16-16-16-cond16-32-bit16-16-16-SB-relative", "bm", 40,
fb53f5a8 48386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48387 },
48388/* bm${cond16-32} ${BitBase16-16-u16} */
48389 {
48390 M32C_INSN_BM16_BIT16_16_16_COND16_32_BIT16_16_16_ABSOLUTE, "bm16-bit16-16-16-cond16-32-bit16-16-16-absolute", "bm", 40,
fb53f5a8 48391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48392 },
48393/* bm${cond16-16} [$Bit16An] */
48394 {
48395 M32C_INSN_BM16_BIT16_16_BASIC_COND16_16_BIT16_AN_INDIRECT, "bm16-bit16-16-basic-cond16-16-bit16-An-indirect", "bm", 24,
fb53f5a8 48396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48397 },
48398/* bitindex.w $Dst32RnUnprefixedHI */
48399 {
48400 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "bitindex.w", 16,
fb53f5a8 48401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48402 },
48403/* bitindex.w $Dst32AnUnprefixedHI */
48404 {
48405 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "bitindex.w", 16,
fb53f5a8 48406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48407 },
48408/* bitindex.w [$Dst32AnUnprefixed] */
48409 {
48410 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "bitindex.w", 16,
fb53f5a8 48411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48412 },
48413/* bitindex.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
48414 {
48415 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "bitindex.w", 24,
fb53f5a8 48416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48417 },
48418/* bitindex.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
48419 {
48420 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "bitindex.w", 32,
fb53f5a8 48421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48422 },
48423/* bitindex.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
48424 {
48425 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "bitindex.w", 40,
fb53f5a8 48426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48427 },
48428/* bitindex.w ${Dsp-16-u8}[sb] */
48429 {
48430 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "bitindex.w", 24,
fb53f5a8 48431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48432 },
48433/* bitindex.w ${Dsp-16-u16}[sb] */
48434 {
48435 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "bitindex.w", 32,
fb53f5a8 48436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48437 },
48438/* bitindex.w ${Dsp-16-s8}[fb] */
48439 {
48440 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "bitindex.w", 24,
fb53f5a8 48441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48442 },
48443/* bitindex.w ${Dsp-16-s16}[fb] */
48444 {
48445 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "bitindex.w", 32,
fb53f5a8 48446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48447 },
48448/* bitindex.w ${Dsp-16-u16} */
48449 {
48450 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "bitindex.w", 32,
fb53f5a8 48451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48452 },
48453/* bitindex.w ${Dsp-16-u24} */
48454 {
48455 M32C_INSN_BITINDEX32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "bitindex32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "bitindex.w", 40,
fb53f5a8 48456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48457 },
48458/* bitindex.b $Dst32RnUnprefixedQI */
48459 {
48460 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "bitindex.b", 16,
fb53f5a8 48461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48462 },
48463/* bitindex.b $Dst32AnUnprefixedQI */
48464 {
48465 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "bitindex.b", 16,
fb53f5a8 48466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48467 },
48468/* bitindex.b [$Dst32AnUnprefixed] */
48469 {
48470 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "bitindex.b", 16,
fb53f5a8 48471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48472 },
48473/* bitindex.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
48474 {
48475 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "bitindex.b", 24,
fb53f5a8 48476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48477 },
48478/* bitindex.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
48479 {
48480 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "bitindex.b", 32,
fb53f5a8 48481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48482 },
48483/* bitindex.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
48484 {
48485 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "bitindex.b", 40,
fb53f5a8 48486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48487 },
48488/* bitindex.b ${Dsp-16-u8}[sb] */
48489 {
48490 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "bitindex.b", 24,
fb53f5a8 48491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48492 },
48493/* bitindex.b ${Dsp-16-u16}[sb] */
48494 {
48495 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "bitindex.b", 32,
fb53f5a8 48496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48497 },
48498/* bitindex.b ${Dsp-16-s8}[fb] */
48499 {
48500 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "bitindex.b", 24,
fb53f5a8 48501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48502 },
48503/* bitindex.b ${Dsp-16-s16}[fb] */
48504 {
48505 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "bitindex.b", 32,
fb53f5a8 48506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48507 },
48508/* bitindex.b ${Dsp-16-u16} */
48509 {
48510 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "bitindex.b", 32,
fb53f5a8 48511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48512 },
48513/* bitindex.b ${Dsp-16-u24} */
48514 {
48515 M32C_INSN_BITINDEX32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "bitindex32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "bitindex.b", 40,
fb53f5a8 48516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48517 },
48518/* bclr${X} $Bitno32Unprefixed,$Bit32RnUnprefixed */
48519 {
48520 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_RN_DIRECT_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-Rn-direct-Unprefixed", "bclr", 16,
fb53f5a8 48521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48522 },
48523/* bclr${X} $Bitno32Unprefixed,$Bit32AnUnprefixed */
48524 {
48525 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_AN_DIRECT_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-An-direct-Unprefixed", "bclr", 16,
fb53f5a8 48526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48527 },
48528/* bclr${X} $Bitno32Unprefixed,[$Bit32AnUnprefixed] */
48529 {
48530 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_AN_INDIRECT_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-An-indirect-Unprefixed", "bclr", 16,
fb53f5a8 48531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48532 },
48533/* bclr${X} ${BitBase32-16-u11-Unprefixed}[$Bit32AnUnprefixed] */
48534 {
48535 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_11_AN_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-11-An-relative-Unprefixed", "bclr", 24,
fb53f5a8 48536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48537 },
48538/* bclr${X} ${BitBase32-16-u19-Unprefixed}[$Bit32AnUnprefixed] */
48539 {
48540 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_19_AN_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-19-An-relative-Unprefixed", "bclr", 32,
fb53f5a8 48541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48542 },
48543/* bclr${X} ${BitBase32-16-u27-Unprefixed}[$Bit32AnUnprefixed] */
48544 {
48545 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_27_AN_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-27-An-relative-Unprefixed", "bclr", 40,
fb53f5a8 48546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48547 },
48548/* bclr${X} ${BitBase32-16-u11-Unprefixed}[sb] */
48549 {
48550 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_11_SB_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-11-SB-relative-Unprefixed", "bclr", 24,
fb53f5a8 48551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48552 },
48553/* bclr${X} ${BitBase32-16-u19-Unprefixed}[sb] */
48554 {
48555 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_19_SB_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-19-SB-relative-Unprefixed", "bclr", 32,
fb53f5a8 48556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48557 },
48558/* bclr${X} ${BitBase32-16-s11-Unprefixed}[fb] */
48559 {
48560 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_11_FB_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-11-FB-relative-Unprefixed", "bclr", 24,
fb53f5a8 48561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48562 },
48563/* bclr${X} ${BitBase32-16-s19-Unprefixed}[fb] */
48564 {
48565 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_19_FB_RELATIVE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-19-FB-relative-Unprefixed", "bclr", 32,
fb53f5a8 48566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48567 },
48568/* bclr${X} ${BitBase32-16-u19-Unprefixed} */
48569 {
48570 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_19_ABSOLUTE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-19-absolute-Unprefixed", "bclr", 32,
fb53f5a8 48571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48572 },
48573/* bclr${X} ${BitBase32-16-u27-Unprefixed} */
48574 {
48575 M32C_INSN_BCLR32_X_BIT32_16_UNPREFIXED_BIT32_16_27_ABSOLUTE_UNPREFIXED, "bclr32-X-bit32-16-Unprefixed-bit32-16-27-absolute-Unprefixed", "bclr", 40,
fb53f5a8 48576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48577 },
48578/* bclr${G} $Bitno16R,$Bit16Rn */
48579 {
48580 M32C_INSN_BCLR16_G_BIT16_16_8_BIT16_RN_DIRECT, "bclr16-G-bit16-16-8-bit16-Rn-direct", "bclr", 24,
fb53f5a8 48581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48582 },
48583/* bclr${G} $Bitno16R,$Bit16An */
48584 {
48585 M32C_INSN_BCLR16_G_BIT16_16_8_BIT16_AN_DIRECT, "bclr16-G-bit16-16-8-bit16-An-direct", "bclr", 24,
fb53f5a8 48586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48587 },
48588/* bclr${G} ${Dsp-16-u8}[$Bit16An] */
48589 {
48590 M32C_INSN_BCLR16_G_BIT16_16_8_BIT16_16_8_AN_RELATIVE, "bclr16-G-bit16-16-8-bit16-16-8-An-relative", "bclr", 24,
fb53f5a8 48591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48592 },
48593/* bclr${G} ${BitBase16-16-u8}[sb] */
48594 {
48595 M32C_INSN_BCLR16_G_BIT16_16_8_BIT16_16_8_SB_RELATIVE, "bclr16-G-bit16-16-8-bit16-16-8-SB-relative", "bclr", 24,
fb53f5a8 48596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48597 },
48598/* bclr${G} ${BitBase16-16-s8}[fb] */
48599 {
48600 M32C_INSN_BCLR16_G_BIT16_16_8_BIT16_16_8_FB_RELATIVE, "bclr16-G-bit16-16-8-bit16-16-8-FB-relative", "bclr", 24,
fb53f5a8 48601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48602 },
48603/* bclr${S} ${BitBase16-8-u11-S}[sb] */
48604 {
48605 M32C_INSN_BCLR16_S_BIT16_11_S_BIT16_11_SB_RELATIVE_S, "bclr16-S-bit16-11-S-bit16-11-SB-relative-S", "bclr", 16,
fb53f5a8 48606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48607 },
48608/* bclr${G} ${Dsp-16-u16}[$Bit16An] */
48609 {
48610 M32C_INSN_BCLR16_G_BIT16_16_16_BIT16_16_16_AN_RELATIVE, "bclr16-G-bit16-16-16-bit16-16-16-An-relative", "bclr", 32,
fb53f5a8 48611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48612 },
48613/* bclr${G} ${BitBase16-16-u16}[sb] */
48614 {
48615 M32C_INSN_BCLR16_G_BIT16_16_16_BIT16_16_16_SB_RELATIVE, "bclr16-G-bit16-16-16-bit16-16-16-SB-relative", "bclr", 32,
fb53f5a8 48616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48617 },
48618/* bclr${G} ${BitBase16-16-u16} */
48619 {
48620 M32C_INSN_BCLR16_G_BIT16_16_16_BIT16_16_16_ABSOLUTE, "bclr16-G-bit16-16-16-bit16-16-16-absolute", "bclr", 32,
fb53f5a8 48621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48622 },
48623/* bclr${G} [$Bit16An] */
48624 {
48625 M32C_INSN_BCLR16_G_BIT16_16_BASIC_BIT16_AN_INDIRECT, "bclr16-G-bit16-16-basic-bit16-An-indirect", "bclr", 16,
fb53f5a8 48626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48627 },
48628/* band${X} $Bitno32Prefixed,$Bit32RnPrefixed */
48629 {
48630 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_RN_DIRECT_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-Rn-direct-Prefixed", "band", 24,
fb53f5a8 48631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48632 },
48633/* band${X} $Bitno32Prefixed,$Bit32AnPrefixed */
48634 {
48635 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_AN_DIRECT_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-An-direct-Prefixed", "band", 24,
fb53f5a8 48636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48637 },
48638/* band${X} $Bitno32Prefixed,[$Bit32AnPrefixed] */
48639 {
48640 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_AN_INDIRECT_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-An-indirect-Prefixed", "band", 24,
fb53f5a8 48641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48642 },
48643/* band${X} ${BitBase32-24-u11-Prefixed}[$Bit32AnPrefixed] */
48644 {
48645 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_11_AN_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-11-An-relative-Prefixed", "band", 32,
fb53f5a8 48646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48647 },
48648/* band${X} ${BitBase32-24-u19-Prefixed}[$Bit32AnPrefixed] */
48649 {
48650 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_19_AN_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-19-An-relative-Prefixed", "band", 40,
fb53f5a8 48651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48652 },
48653/* band${X} ${BitBase32-24-u27-Prefixed}[$Bit32AnPrefixed] */
48654 {
48655 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_27_AN_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-27-An-relative-Prefixed", "band", 48,
fb53f5a8 48656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48657 },
48658/* band${X} ${BitBase32-24-u11-Prefixed}[sb] */
48659 {
48660 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_11_SB_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-11-SB-relative-Prefixed", "band", 32,
fb53f5a8 48661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48662 },
48663/* band${X} ${BitBase32-24-u19-Prefixed}[sb] */
48664 {
48665 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_19_SB_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-19-SB-relative-Prefixed", "band", 40,
fb53f5a8 48666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48667 },
48668/* band${X} ${BitBase32-24-s11-Prefixed}[fb] */
48669 {
48670 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_11_FB_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-11-FB-relative-Prefixed", "band", 32,
fb53f5a8 48671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48672 },
48673/* band${X} ${BitBase32-24-s19-Prefixed}[fb] */
48674 {
48675 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_19_FB_RELATIVE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-19-FB-relative-Prefixed", "band", 40,
fb53f5a8 48676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48677 },
48678/* band${X} ${BitBase32-24-u19-Prefixed} */
48679 {
48680 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_19_ABSOLUTE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-19-absolute-Prefixed", "band", 40,
fb53f5a8 48681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48682 },
48683/* band${X} ${BitBase32-24-u27-Prefixed} */
48684 {
48685 M32C_INSN_BAND32_X_BIT32_24_PREFIXED_BIT32_24_27_ABSOLUTE_PREFIXED, "band32-X-bit32-24-Prefixed-bit32-24-27-absolute-Prefixed", "band", 48,
fb53f5a8 48686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48687 },
48688/* band${X} $Bitno16R,$Bit16Rn */
48689 {
48690 M32C_INSN_BAND16_X_BIT16_16_BIT16_RN_DIRECT, "band16-X-bit16-16-bit16-Rn-direct", "band", 24,
fb53f5a8 48691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48692 },
48693/* band${X} $Bitno16R,$Bit16An */
48694 {
48695 M32C_INSN_BAND16_X_BIT16_16_BIT16_AN_DIRECT, "band16-X-bit16-16-bit16-An-direct", "band", 24,
fb53f5a8 48696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48697 },
48698/* band${X} [$Bit16An] */
48699 {
48700 M32C_INSN_BAND16_X_BIT16_16_BIT16_AN_INDIRECT, "band16-X-bit16-16-bit16-An-indirect", "band", 16,
fb53f5a8 48701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48702 },
48703/* band${X} ${Dsp-16-u8}[$Bit16An] */
48704 {
48705 M32C_INSN_BAND16_X_BIT16_16_BIT16_16_8_AN_RELATIVE, "band16-X-bit16-16-bit16-16-8-An-relative", "band", 24,
fb53f5a8 48706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48707 },
48708/* band${X} ${Dsp-16-u16}[$Bit16An] */
48709 {
48710 M32C_INSN_BAND16_X_BIT16_16_BIT16_16_16_AN_RELATIVE, "band16-X-bit16-16-bit16-16-16-An-relative", "band", 32,
fb53f5a8 48711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48712 },
48713/* band${X} ${BitBase16-16-u8}[sb] */
48714 {
48715 M32C_INSN_BAND16_X_BIT16_16_BIT16_16_8_SB_RELATIVE, "band16-X-bit16-16-bit16-16-8-SB-relative", "band", 24,
fb53f5a8 48716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48717 },
48718/* band${X} ${BitBase16-16-u16}[sb] */
48719 {
48720 M32C_INSN_BAND16_X_BIT16_16_BIT16_16_16_SB_RELATIVE, "band16-X-bit16-16-bit16-16-16-SB-relative", "band", 32,
fb53f5a8 48721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48722 },
48723/* band${X} ${BitBase16-16-s8}[fb] */
48724 {
48725 M32C_INSN_BAND16_X_BIT16_16_BIT16_16_8_FB_RELATIVE, "band16-X-bit16-16-bit16-16-8-FB-relative", "band", 24,
fb53f5a8 48726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48727 },
48728/* band${X} ${BitBase16-16-u16} */
48729 {
48730 M32C_INSN_BAND16_X_BIT16_16_BIT16_16_16_ABSOLUTE, "band16-X-bit16-16-bit16-16-16-absolute", "band", 32,
fb53f5a8 48731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48732 },
48733/* and.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
48734 {
48735 M32C_INSN_AND32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "and32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "and.w", 32,
fb53f5a8 48736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48737 },
48738/* and.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
48739 {
48740 M32C_INSN_AND32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "and32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "and.w", 32,
fb53f5a8 48741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48742 },
48743/* and.w${S} #${Imm-24-HI},${Dsp-8-u16} */
48744 {
48745 M32C_INSN_AND32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "and32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "and.w", 40,
fb53f5a8 48746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48747 },
48748/* and.w${S} #${Imm-8-HI},r0 */
48749 {
48750 M32C_INSN_AND32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "and32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "and.w", 24,
fb53f5a8 48751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48752 },
48753/* and.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
48754 {
48755 M32C_INSN_AND32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "and32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "and.b", 24,
fb53f5a8 48756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48757 },
48758/* and.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
48759 {
48760 M32C_INSN_AND32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "and32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "and.b", 24,
fb53f5a8 48761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48762 },
48763/* and.b${S} #${Imm-24-QI},${Dsp-8-u16} */
48764 {
48765 M32C_INSN_AND32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "and32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "and.b", 32,
fb53f5a8 48766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48767 },
48768/* and.b${S} #${Imm-8-QI},r0l */
48769 {
48770 M32C_INSN_AND32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "and32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "and.b", 16,
fb53f5a8 48771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48772 },
48773/* and.b${S} ${SrcDst16-r0l-r0h-S-normal} */
48774 {
48775 M32C_INSN_AND16_B_S_R0L_R0H_SRCDST16_R0L_R0H_S_DERIVED, "and16.b.S-r0l-r0h-srcdst16-r0l-r0h-S-derived", "and.b", 8,
fb53f5a8 48776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48777 },
48778/* and.b${S} ${Dsp-8-u8}[sb],${Dst16RnQI-S} */
48779 {
48780 M32C_INSN_AND16_B_S_SRC2_SRC16_2_S_8_SB_RELATIVE_QI, "and16.b.S-src2-src16-2-S-8-SB-relative-QI", "and.b", 16,
fb53f5a8 48781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48782 },
48783/* and.b${S} ${Dsp-8-s8}[fb],${Dst16RnQI-S} */
48784 {
48785 M32C_INSN_AND16_B_S_SRC2_SRC16_2_S_8_FB_RELATIVE_QI, "and16.b.S-src2-src16-2-S-8-FB-relative-QI", "and.b", 16,
fb53f5a8 48786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48787 },
48788/* and.b${S} ${Dsp-8-u16},${Dst16RnQI-S} */
48789 {
48790 M32C_INSN_AND16_B_S_SRC2_SRC16_2_S_16_ABSOLUTE_QI, "and16.b.S-src2-src16-2-S-16-absolute-QI", "and.b", 24,
fb53f5a8 48791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
48792 },
48793/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
48794 {
48795 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 24,
fb53f5a8 48796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48797 },
48798/* and.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
48799 {
48800 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 24,
fb53f5a8 48801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48802 },
48803/* and.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
48804 {
48805 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 24,
fb53f5a8 48806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48807 },
48808/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
48809 {
48810 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 24,
fb53f5a8 48811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48812 },
48813/* and.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
48814 {
48815 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 24,
fb53f5a8 48816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48817 },
48818/* and.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
48819 {
48820 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 24,
fb53f5a8 48821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48822 },
48823/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
48824 {
48825 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 24,
fb53f5a8 48826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48827 },
48828/* and.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
48829 {
48830 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 24,
fb53f5a8 48831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48832 },
48833/* and.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
48834 {
48835 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 24,
fb53f5a8 48836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48837 },
48838/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
48839 {
48840 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48842 },
48843/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
48844 {
48845 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48847 },
48848/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
48849 {
48850 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48852 },
48853/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
48854 {
48855 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48857 },
48858/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
48859 {
48860 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48862 },
48863/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
48864 {
48865 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48867 },
48868/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
48869 {
48870 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 48871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48872 },
48873/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
48874 {
48875 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 48876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48877 },
48878/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
48879 {
48880 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 48881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48882 },
48883/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
48884 {
48885 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48887 },
48888/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
48889 {
48890 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48892 },
48893/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
48894 {
48895 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48897 },
48898/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
48899 {
48900 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48902 },
48903/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
48904 {
48905 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48907 },
48908/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
48909 {
48910 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48912 },
48913/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
48914 {
48915 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48917 },
48918/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
48919 {
48920 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48922 },
48923/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
48924 {
48925 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 48926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48927 },
48928/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
48929 {
48930 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48932 },
48933/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
48934 {
48935 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48937 },
48938/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
48939 {
48940 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 48941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48942 },
48943/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
48944 {
48945 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "and.w", 40,
fb53f5a8 48946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48947 },
48948/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
48949 {
48950 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "and.w", 40,
fb53f5a8 48951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48952 },
48953/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
48954 {
48955 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "and.w", 40,
fb53f5a8 48956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48957 },
48958/* and.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
48959 {
48960 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 48961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48962 },
48963/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
48964 {
48965 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 48966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48967 },
48968/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
48969 {
48970 M32C_INSN_AND32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 48971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48972 },
48973/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
48974 {
48975 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 48976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48977 },
48978/* and.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
48979 {
48980 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 48981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48982 },
48983/* and.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
48984 {
48985 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 48986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48987 },
48988/* and.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
48989 {
48990 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 48991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48992 },
48993/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
48994 {
48995 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 48996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
48997 },
48998/* and.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
48999 {
49000 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 49001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49002 },
49003/* and.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
49004 {
49005 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 49006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49007 },
49008/* and.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
49009 {
49010 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 49011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49012 },
49013/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
49014 {
49015 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 32,
fb53f5a8 49016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49017 },
49018/* and.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
49019 {
49020 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 32,
fb53f5a8 49021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49022 },
49023/* and.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
49024 {
49025 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 32,
fb53f5a8 49026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49027 },
49028/* and.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
49029 {
49030 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 32,
fb53f5a8 49031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49032 },
49033/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
49034 {
49035 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49037 },
49038/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
49039 {
49040 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49042 },
49043/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
49044 {
49045 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49047 },
49048/* and.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
49049 {
49050 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49052 },
49053/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
49054 {
49055 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49057 },
49058/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
49059 {
49060 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49062 },
49063/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
49064 {
49065 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49067 },
49068/* and.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
49069 {
49070 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49072 },
49073/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
49074 {
49075 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49077 },
49078/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
49079 {
49080 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49082 },
49083/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
49084 {
49085 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49087 },
49088/* and.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
49089 {
49090 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49092 },
49093/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
49094 {
49095 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49097 },
49098/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
49099 {
49100 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49102 },
49103/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
49104 {
49105 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49107 },
49108/* and.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
49109 {
49110 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49112 },
49113/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
49114 {
49115 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49117 },
49118/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
49119 {
49120 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49122 },
49123/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
49124 {
49125 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49127 },
49128/* and.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
49129 {
49130 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49132 },
49133/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
49134 {
49135 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49137 },
49138/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
49139 {
49140 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49142 },
49143/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
49144 {
49145 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49147 },
49148/* and.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
49149 {
49150 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49152 },
49153/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
49154 {
49155 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49157 },
49158/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
49159 {
49160 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49162 },
49163/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
49164 {
49165 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49167 },
49168/* and.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
49169 {
49170 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49172 },
49173/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
49174 {
49175 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 49176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49177 },
49178/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
49179 {
49180 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 49181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49182 },
49183/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
49184 {
49185 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 49186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49187 },
49188/* and.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
49189 {
49190 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 49191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49192 },
49193/* and.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
49194 {
49195 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 49196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49197 },
49198/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
49199 {
49200 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 49201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49202 },
49203/* and.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
49204 {
49205 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 49206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49207 },
49208/* and.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
49209 {
49210 M32C_INSN_AND32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 49211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49212 },
49213/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
49214 {
49215 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 40,
fb53f5a8 49216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49217 },
49218/* and.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
49219 {
49220 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 40,
fb53f5a8 49221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49222 },
49223/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
49224 {
49225 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 40,
fb53f5a8 49226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49227 },
49228/* and.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
49229 {
49230 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 40,
fb53f5a8 49231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49232 },
49233/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
49234 {
49235 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 40,
fb53f5a8 49236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49237 },
49238/* and.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
49239 {
49240 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 40,
fb53f5a8 49241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49242 },
49243/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
49244 {
49245 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49247 },
49248/* and.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
49249 {
49250 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49252 },
49253/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
49254 {
49255 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49257 },
49258/* and.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
49259 {
49260 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49262 },
49263/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
49264 {
49265 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "and.w", 64,
fb53f5a8 49266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49267 },
49268/* and.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
49269 {
49270 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "and.w", 64,
fb53f5a8 49271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49272 },
49273/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
49274 {
49275 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49277 },
49278/* and.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
49279 {
49280 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49282 },
49283/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
49284 {
49285 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49287 },
49288/* and.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
49289 {
49290 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49292 },
49293/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
49294 {
49295 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49297 },
49298/* and.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
49299 {
49300 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 49301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49302 },
49303/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
49304 {
49305 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49307 },
49308/* and.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
49309 {
49310 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 49311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49312 },
49313/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
49314 {
49315 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 49316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49317 },
49318/* and.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
49319 {
49320 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 49321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49322 },
49323/* and.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
49324 {
49325 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "and.w", 64,
fb53f5a8 49326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49327 },
49328/* and.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
49329 {
49330 M32C_INSN_AND32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "and.w", 64,
fb53f5a8 49331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49332 },
49333/* and.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
49334 {
49335 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 16,
fb53f5a8 49336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49337 },
49338/* and.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
49339 {
49340 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 16,
fb53f5a8 49341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49342 },
49343/* and.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
49344 {
49345 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "and.w", 16,
fb53f5a8 49346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49347 },
49348/* and.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
49349 {
49350 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 16,
fb53f5a8 49351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49352 },
49353/* and.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
49354 {
49355 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 16,
fb53f5a8 49356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49357 },
49358/* and.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
49359 {
49360 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "and.w", 16,
fb53f5a8 49361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49362 },
49363/* and.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
49364 {
49365 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 16,
fb53f5a8 49366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49367 },
49368/* and.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
49369 {
49370 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 16,
fb53f5a8 49371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49372 },
49373/* and.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
49374 {
49375 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "and.w", 16,
fb53f5a8 49376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49377 },
49378/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
49379 {
49380 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49382 },
49383/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
49384 {
49385 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49387 },
49388/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
49389 {
49390 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49392 },
49393/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
49394 {
49395 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49397 },
49398/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
49399 {
49400 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49402 },
49403/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
49404 {
49405 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49407 },
49408/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
49409 {
49410 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49412 },
49413/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
49414 {
49415 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49417 },
49418/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
49419 {
49420 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 49421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49422 },
49423/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
49424 {
49425 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49427 },
49428/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
49429 {
49430 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49432 },
49433/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
49434 {
49435 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49437 },
49438/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
49439 {
49440 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49442 },
49443/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
49444 {
49445 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49447 },
49448/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
49449 {
49450 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49452 },
49453/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
49454 {
49455 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49457 },
49458/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
49459 {
49460 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49462 },
49463/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
49464 {
49465 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "and.w", 24,
fb53f5a8 49466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49467 },
49468/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
49469 {
49470 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49472 },
49473/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
49474 {
49475 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49477 },
49478/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
49479 {
49480 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "and.w", 32,
fb53f5a8 49481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49482 },
49483/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
49484 {
49485 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "and.w", 32,
fb53f5a8 49486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49487 },
49488/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
49489 {
49490 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "and.w", 32,
fb53f5a8 49491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49492 },
49493/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
49494 {
49495 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "and.w", 32,
fb53f5a8 49496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49497 },
49498/* and.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
49499 {
49500 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "and.w", 40,
fb53f5a8 49501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49502 },
49503/* and.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
49504 {
49505 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "and.w", 40,
fb53f5a8 49506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49507 },
49508/* and.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
49509 {
49510 M32C_INSN_AND32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "and.w", 40,
fb53f5a8 49511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49512 },
49513/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
49514 {
49515 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 49516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49517 },
49518/* and.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
49519 {
49520 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 49521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49522 },
49523/* and.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
49524 {
49525 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 49526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49527 },
49528/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
49529 {
49530 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 49531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49532 },
49533/* and.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
49534 {
49535 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 49536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49537 },
49538/* and.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
49539 {
49540 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 49541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49542 },
49543/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
49544 {
49545 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 24,
fb53f5a8 49546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49547 },
49548/* and.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
49549 {
49550 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 24,
fb53f5a8 49551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49552 },
49553/* and.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
49554 {
49555 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 24,
fb53f5a8 49556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49557 },
49558/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
49559 {
49560 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49562 },
49563/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
49564 {
49565 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49567 },
49568/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
49569 {
49570 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49572 },
49573/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
49574 {
49575 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49577 },
49578/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
49579 {
49580 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49582 },
49583/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
49584 {
49585 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49587 },
49588/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
49589 {
49590 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49592 },
49593/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
49594 {
49595 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49597 },
49598/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
49599 {
49600 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49602 },
49603/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
49604 {
49605 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49607 },
49608/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
49609 {
49610 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49612 },
49613/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
49614 {
49615 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49617 },
49618/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
49619 {
49620 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49622 },
49623/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
49624 {
49625 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49627 },
49628/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
49629 {
49630 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49632 },
49633/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
49634 {
49635 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49637 },
49638/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
49639 {
49640 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49642 },
49643/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
49644 {
49645 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 49646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49647 },
49648/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
49649 {
49650 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49652 },
49653/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
49654 {
49655 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49657 },
49658/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
49659 {
49660 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49662 },
49663/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
49664 {
49665 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 49666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49667 },
49668/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
49669 {
49670 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 49671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49672 },
49673/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
49674 {
49675 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 49676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49677 },
49678/* and.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
49679 {
49680 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49682 },
49683/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
49684 {
49685 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49687 },
49688/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
49689 {
49690 M32C_INSN_AND32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49692 },
49693/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
49694 {
49695 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49697 },
49698/* and.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
49699 {
49700 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49702 },
49703/* and.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
49704 {
49705 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49707 },
49708/* and.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
49709 {
49710 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49712 },
49713/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
49714 {
49715 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49717 },
49718/* and.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
49719 {
49720 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49722 },
49723/* and.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
49724 {
49725 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49727 },
49728/* and.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
49729 {
49730 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 32,
fb53f5a8 49731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49732 },
49733/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
49734 {
49735 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 32,
fb53f5a8 49736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49737 },
49738/* and.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
49739 {
49740 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 32,
fb53f5a8 49741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49742 },
49743/* and.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
49744 {
49745 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 32,
fb53f5a8 49746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49747 },
49748/* and.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
49749 {
49750 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 32,
fb53f5a8 49751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49752 },
49753/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
49754 {
49755 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49757 },
49758/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
49759 {
49760 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49762 },
49763/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
49764 {
49765 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49767 },
49768/* and.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
49769 {
49770 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49772 },
49773/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
49774 {
49775 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49777 },
49778/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
49779 {
49780 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49782 },
49783/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
49784 {
49785 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49787 },
49788/* and.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
49789 {
49790 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49792 },
49793/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
49794 {
49795 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 49796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49797 },
49798/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
49799 {
49800 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 49801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49802 },
49803/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
49804 {
49805 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 49806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49807 },
49808/* and.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
49809 {
49810 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 49811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49812 },
49813/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
49814 {
49815 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49817 },
49818/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
49819 {
49820 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49822 },
49823/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
49824 {
49825 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49827 },
49828/* and.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
49829 {
49830 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49832 },
49833/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
49834 {
49835 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49837 },
49838/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
49839 {
49840 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49842 },
49843/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
49844 {
49845 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49847 },
49848/* and.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
49849 {
49850 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49852 },
49853/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
49854 {
49855 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49857 },
49858/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
49859 {
49860 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49862 },
49863/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
49864 {
49865 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49867 },
49868/* and.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
49869 {
49870 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 49871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49872 },
49873/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
49874 {
49875 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49877 },
49878/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
49879 {
49880 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49882 },
49883/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
49884 {
49885 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49887 },
49888/* and.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
49889 {
49890 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49892 },
49893/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
49894 {
49895 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49897 },
49898/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
49899 {
49900 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49902 },
49903/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
49904 {
49905 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49907 },
49908/* and.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
49909 {
49910 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 49911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49912 },
49913/* and.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
49914 {
49915 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "and.b", 56,
fb53f5a8 49916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49917 },
49918/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
49919 {
49920 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "and.b", 56,
fb53f5a8 49921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49922 },
49923/* and.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
49924 {
49925 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "and.b", 56,
fb53f5a8 49926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49927 },
49928/* and.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
49929 {
49930 M32C_INSN_AND32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "and.b", 56,
fb53f5a8 49931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49932 },
49933/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
49934 {
49935 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 40,
fb53f5a8 49936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49937 },
49938/* and.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
49939 {
49940 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 40,
fb53f5a8 49941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49942 },
49943/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
49944 {
49945 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 40,
fb53f5a8 49946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49947 },
49948/* and.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
49949 {
49950 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 40,
fb53f5a8 49951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49952 },
49953/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
49954 {
49955 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 40,
fb53f5a8 49956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49957 },
49958/* and.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
49959 {
49960 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 40,
fb53f5a8 49961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49962 },
49963/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
49964 {
49965 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49967 },
49968/* and.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
49969 {
49970 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49972 },
49973/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
49974 {
49975 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 49976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49977 },
49978/* and.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
49979 {
49980 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 49981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49982 },
49983/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
49984 {
49985 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "and.b", 64,
fb53f5a8 49986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49987 },
49988/* and.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
49989 {
49990 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "and.b", 64,
fb53f5a8 49991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49992 },
49993/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
49994 {
49995 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 49996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
49997 },
49998/* and.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
49999 {
50000 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 50001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50002 },
50003/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
50004 {
50005 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 50006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50007 },
50008/* and.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
50009 {
50010 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 50011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50012 },
50013/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
50014 {
50015 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 50016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50017 },
50018/* and.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
50019 {
50020 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 50021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50022 },
50023/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
50024 {
50025 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 50026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50027 },
50028/* and.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
50029 {
50030 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "and.b", 56,
fb53f5a8 50031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50032 },
50033/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
50034 {
50035 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "and.b", 56,
fb53f5a8 50036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50037 },
50038/* and.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
50039 {
50040 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "and.b", 56,
fb53f5a8 50041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50042 },
50043/* and.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
50044 {
50045 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "and.b", 64,
fb53f5a8 50046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50047 },
50048/* and.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
50049 {
50050 M32C_INSN_AND32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "and.b", 64,
fb53f5a8 50051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50052 },
50053/* and.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
50054 {
50055 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 16,
fb53f5a8 50056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50057 },
50058/* and.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
50059 {
50060 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 16,
fb53f5a8 50061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50062 },
50063/* and.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
50064 {
50065 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "and.b", 16,
fb53f5a8 50066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50067 },
50068/* and.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
50069 {
50070 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 16,
fb53f5a8 50071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50072 },
50073/* and.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
50074 {
50075 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 16,
fb53f5a8 50076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50077 },
50078/* and.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
50079 {
50080 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "and.b", 16,
fb53f5a8 50081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50082 },
50083/* and.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
50084 {
50085 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 16,
fb53f5a8 50086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50087 },
50088/* and.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
50089 {
50090 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 16,
fb53f5a8 50091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50092 },
50093/* and.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
50094 {
50095 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "and.b", 16,
fb53f5a8 50096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50097 },
50098/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
50099 {
50100 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50102 },
50103/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
50104 {
50105 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50107 },
50108/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
50109 {
50110 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50112 },
50113/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
50114 {
50115 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50117 },
50118/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
50119 {
50120 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50122 },
50123/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
50124 {
50125 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50127 },
50128/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
50129 {
50130 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 50131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50132 },
50133/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
50134 {
50135 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 50136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50137 },
50138/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
50139 {
50140 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 50141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50142 },
50143/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
50144 {
50145 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50147 },
50148/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
50149 {
50150 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50152 },
50153/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
50154 {
50155 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50157 },
50158/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
50159 {
50160 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50162 },
50163/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
50164 {
50165 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50167 },
50168/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
50169 {
50170 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50172 },
50173/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
50174 {
50175 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50177 },
50178/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
50179 {
50180 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50182 },
50183/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
50184 {
50185 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "and.b", 24,
fb53f5a8 50186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50187 },
50188/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
50189 {
50190 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50192 },
50193/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
50194 {
50195 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50197 },
50198/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
50199 {
50200 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 50201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50202 },
50203/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
50204 {
50205 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "and.b", 32,
fb53f5a8 50206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50207 },
50208/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
50209 {
50210 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "and.b", 32,
fb53f5a8 50211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50212 },
50213/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
50214 {
50215 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "and.b", 32,
fb53f5a8 50216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50217 },
50218/* and.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
50219 {
50220 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 50221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50222 },
50223/* and.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
50224 {
50225 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 50226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50227 },
50228/* and.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
50229 {
50230 M32C_INSN_AND32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 50231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
50232 },
50233/* and.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
50234 {
50235 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "and.w", 24,
fb53f5a8 50236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50237 },
50238/* and.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
50239 {
50240 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "and.w", 24,
fb53f5a8 50241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50242 },
50243/* and.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
50244 {
50245 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "and.w", 24,
fb53f5a8 50246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50247 },
50248/* and.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
50249 {
50250 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "and.w", 24,
fb53f5a8 50251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50252 },
50253/* and.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
50254 {
50255 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "and.w", 24,
fb53f5a8 50256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50257 },
50258/* and.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
50259 {
50260 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "and.w", 24,
fb53f5a8 50261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50262 },
50263/* and.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
50264 {
50265 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "and.w", 24,
fb53f5a8 50266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50267 },
50268/* and.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
50269 {
50270 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "and.w", 24,
fb53f5a8 50271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50272 },
50273/* and.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
50274 {
50275 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "and.w", 24,
fb53f5a8 50276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50277 },
50278/* and.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
50279 {
50280 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "and.w", 32,
fb53f5a8 50281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50282 },
50283/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
50284 {
50285 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "and.w", 32,
fb53f5a8 50286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50287 },
50288/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
50289 {
50290 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "and.w", 32,
fb53f5a8 50291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50292 },
50293/* and.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
50294 {
50295 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "and.w", 40,
fb53f5a8 50296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50297 },
50298/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
50299 {
50300 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "and.w", 40,
fb53f5a8 50301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50302 },
50303/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
50304 {
50305 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "and.w", 40,
fb53f5a8 50306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50307 },
50308/* and.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
50309 {
50310 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "and.w", 32,
fb53f5a8 50311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50312 },
50313/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
50314 {
50315 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "and.w", 32,
fb53f5a8 50316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50317 },
50318/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
50319 {
50320 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "and.w", 32,
fb53f5a8 50321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50322 },
50323/* and.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
50324 {
50325 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "and.w", 40,
fb53f5a8 50326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50327 },
50328/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
50329 {
50330 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "and.w", 40,
fb53f5a8 50331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50332 },
50333/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
50334 {
50335 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "and.w", 40,
fb53f5a8 50336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50337 },
50338/* and.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
50339 {
50340 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "and.w", 32,
fb53f5a8 50341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50342 },
50343/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
50344 {
50345 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "and.w", 32,
fb53f5a8 50346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50347 },
50348/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
50349 {
50350 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "and.w", 32,
fb53f5a8 50351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50352 },
50353/* and.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
50354 {
50355 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "and16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "and.w", 40,
fb53f5a8 50356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50357 },
50358/* and.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
50359 {
50360 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "and16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "and.w", 40,
fb53f5a8 50361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50362 },
50363/* and.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
50364 {
50365 M32C_INSN_AND16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "and16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "and.w", 40,
fb53f5a8 50366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50367 },
50368/* and.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
50369 {
50370 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "and.w", 32,
fb53f5a8 50371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50372 },
50373/* and.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
50374 {
50375 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "and.w", 32,
fb53f5a8 50376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50377 },
50378/* and.w${G} ${Dsp-16-u16},$Dst16RnHI */
50379 {
50380 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "and.w", 32,
fb53f5a8 50381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50382 },
50383/* and.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
50384 {
50385 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "and.w", 32,
fb53f5a8 50386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50387 },
50388/* and.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
50389 {
50390 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "and.w", 32,
fb53f5a8 50391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50392 },
50393/* and.w${G} ${Dsp-16-u16},$Dst16AnHI */
50394 {
50395 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "and.w", 32,
fb53f5a8 50396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50397 },
50398/* and.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
50399 {
50400 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "and.w", 32,
fb53f5a8 50401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50402 },
50403/* and.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
50404 {
50405 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "and.w", 32,
fb53f5a8 50406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50407 },
50408/* and.w${G} ${Dsp-16-u16},[$Dst16An] */
50409 {
50410 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "and.w", 32,
fb53f5a8 50411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50412 },
50413/* and.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
50414 {
50415 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "and.w", 40,
fb53f5a8 50416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50417 },
50418/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
50419 {
50420 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "and.w", 40,
fb53f5a8 50421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50422 },
50423/* and.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
50424 {
50425 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "and.w", 40,
fb53f5a8 50426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50427 },
50428/* and.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
50429 {
50430 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "and.w", 48,
fb53f5a8 50431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50432 },
50433/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
50434 {
50435 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "and.w", 48,
fb53f5a8 50436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50437 },
50438/* and.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
50439 {
50440 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "and.w", 48,
fb53f5a8 50441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50442 },
50443/* and.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
50444 {
50445 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "and.w", 40,
fb53f5a8 50446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50447 },
50448/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
50449 {
50450 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "and.w", 40,
fb53f5a8 50451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50452 },
50453/* and.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
50454 {
50455 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "and.w", 40,
fb53f5a8 50456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50457 },
50458/* and.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
50459 {
50460 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "and.w", 48,
fb53f5a8 50461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50462 },
50463/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
50464 {
50465 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "and.w", 48,
fb53f5a8 50466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50467 },
50468/* and.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
50469 {
50470 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "and.w", 48,
fb53f5a8 50471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50472 },
50473/* and.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
50474 {
50475 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "and.w", 40,
fb53f5a8 50476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50477 },
50478/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
50479 {
50480 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "and.w", 40,
fb53f5a8 50481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50482 },
50483/* and.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
50484 {
50485 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "and.w", 40,
fb53f5a8 50486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50487 },
50488/* and.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
50489 {
50490 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "and16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "and.w", 48,
fb53f5a8 50491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50492 },
50493/* and.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
50494 {
50495 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "and16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "and.w", 48,
fb53f5a8 50496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50497 },
50498/* and.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
50499 {
50500 M32C_INSN_AND16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "and16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "and.w", 48,
fb53f5a8 50501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50502 },
50503/* and.w${G} $Src16RnHI,$Dst16RnHI */
50504 {
50505 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "and.w", 16,
fb53f5a8 50506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50507 },
50508/* and.w${G} $Src16AnHI,$Dst16RnHI */
50509 {
50510 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "and.w", 16,
fb53f5a8 50511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50512 },
50513/* and.w${G} [$Src16An],$Dst16RnHI */
50514 {
50515 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "and.w", 16,
fb53f5a8 50516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50517 },
50518/* and.w${G} $Src16RnHI,$Dst16AnHI */
50519 {
50520 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "and.w", 16,
fb53f5a8 50521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50522 },
50523/* and.w${G} $Src16AnHI,$Dst16AnHI */
50524 {
50525 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "and.w", 16,
fb53f5a8 50526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50527 },
50528/* and.w${G} [$Src16An],$Dst16AnHI */
50529 {
50530 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "and.w", 16,
fb53f5a8 50531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50532 },
50533/* and.w${G} $Src16RnHI,[$Dst16An] */
50534 {
50535 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "and.w", 16,
fb53f5a8 50536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50537 },
50538/* and.w${G} $Src16AnHI,[$Dst16An] */
50539 {
50540 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "and.w", 16,
fb53f5a8 50541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50542 },
50543/* and.w${G} [$Src16An],[$Dst16An] */
50544 {
50545 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "and.w", 16,
fb53f5a8 50546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50547 },
50548/* and.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
50549 {
50550 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "and.w", 24,
fb53f5a8 50551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50552 },
50553/* and.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
50554 {
50555 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "and.w", 24,
fb53f5a8 50556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50557 },
50558/* and.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
50559 {
50560 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "and.w", 24,
fb53f5a8 50561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50562 },
50563/* and.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
50564 {
50565 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "and.w", 32,
fb53f5a8 50566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50567 },
50568/* and.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
50569 {
50570 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "and.w", 32,
fb53f5a8 50571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50572 },
50573/* and.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
50574 {
50575 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "and.w", 32,
fb53f5a8 50576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50577 },
50578/* and.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
50579 {
50580 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "and.w", 24,
fb53f5a8 50581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50582 },
50583/* and.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
50584 {
50585 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "and.w", 24,
fb53f5a8 50586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50587 },
50588/* and.w${G} [$Src16An],${Dsp-16-u8}[sb] */
50589 {
50590 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "and.w", 24,
fb53f5a8 50591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50592 },
50593/* and.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
50594 {
50595 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "and.w", 32,
fb53f5a8 50596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50597 },
50598/* and.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
50599 {
50600 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "and.w", 32,
fb53f5a8 50601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50602 },
50603/* and.w${G} [$Src16An],${Dsp-16-u16}[sb] */
50604 {
50605 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "and.w", 32,
fb53f5a8 50606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50607 },
50608/* and.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
50609 {
50610 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "and.w", 24,
fb53f5a8 50611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50612 },
50613/* and.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
50614 {
50615 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "and.w", 24,
fb53f5a8 50616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50617 },
50618/* and.w${G} [$Src16An],${Dsp-16-s8}[fb] */
50619 {
50620 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "and.w", 24,
fb53f5a8 50621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50622 },
50623/* and.w${G} $Src16RnHI,${Dsp-16-u16} */
50624 {
50625 M32C_INSN_AND16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "and16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "and.w", 32,
fb53f5a8 50626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50627 },
50628/* and.w${G} $Src16AnHI,${Dsp-16-u16} */
50629 {
50630 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "and16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "and.w", 32,
fb53f5a8 50631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50632 },
50633/* and.w${G} [$Src16An],${Dsp-16-u16} */
50634 {
50635 M32C_INSN_AND16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "and16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "and.w", 32,
fb53f5a8 50636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50637 },
50638/* and.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
50639 {
50640 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "and.b", 24,
fb53f5a8 50641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50642 },
50643/* and.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
50644 {
50645 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "and.b", 24,
fb53f5a8 50646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50647 },
50648/* and.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
50649 {
50650 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "and.b", 24,
fb53f5a8 50651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50652 },
50653/* and.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
50654 {
50655 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "and.b", 24,
fb53f5a8 50656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50657 },
50658/* and.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
50659 {
50660 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "and.b", 24,
fb53f5a8 50661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50662 },
50663/* and.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
50664 {
50665 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "and.b", 24,
fb53f5a8 50666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50667 },
50668/* and.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
50669 {
50670 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "and.b", 24,
fb53f5a8 50671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50672 },
50673/* and.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
50674 {
50675 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "and.b", 24,
fb53f5a8 50676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50677 },
50678/* and.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
50679 {
50680 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "and.b", 24,
fb53f5a8 50681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50682 },
50683/* and.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
50684 {
50685 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "and.b", 32,
fb53f5a8 50686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50687 },
50688/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
50689 {
50690 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "and.b", 32,
fb53f5a8 50691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50692 },
50693/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
50694 {
50695 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "and.b", 32,
fb53f5a8 50696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50697 },
50698/* and.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
50699 {
50700 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "and.b", 40,
fb53f5a8 50701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50702 },
50703/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
50704 {
50705 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "and.b", 40,
fb53f5a8 50706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50707 },
50708/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
50709 {
50710 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "and.b", 40,
fb53f5a8 50711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50712 },
50713/* and.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
50714 {
50715 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "and.b", 32,
fb53f5a8 50716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50717 },
50718/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
50719 {
50720 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "and.b", 32,
fb53f5a8 50721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50722 },
50723/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
50724 {
50725 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "and.b", 32,
fb53f5a8 50726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50727 },
50728/* and.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
50729 {
50730 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "and.b", 40,
fb53f5a8 50731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50732 },
50733/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
50734 {
50735 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "and.b", 40,
fb53f5a8 50736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50737 },
50738/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
50739 {
50740 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "and.b", 40,
fb53f5a8 50741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50742 },
50743/* and.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
50744 {
50745 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "and.b", 32,
fb53f5a8 50746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50747 },
50748/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
50749 {
50750 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "and.b", 32,
fb53f5a8 50751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50752 },
50753/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
50754 {
50755 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "and.b", 32,
fb53f5a8 50756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50757 },
50758/* and.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
50759 {
50760 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "and16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "and.b", 40,
fb53f5a8 50761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50762 },
50763/* and.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
50764 {
50765 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "and16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "and.b", 40,
fb53f5a8 50766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50767 },
50768/* and.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
50769 {
50770 M32C_INSN_AND16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "and16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "and.b", 40,
fb53f5a8 50771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50772 },
50773/* and.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
50774 {
50775 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "and.b", 32,
fb53f5a8 50776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50777 },
50778/* and.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
50779 {
50780 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "and.b", 32,
fb53f5a8 50781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50782 },
50783/* and.b${G} ${Dsp-16-u16},$Dst16RnQI */
50784 {
50785 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "and.b", 32,
fb53f5a8 50786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50787 },
50788/* and.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
50789 {
50790 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "and.b", 32,
fb53f5a8 50791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50792 },
50793/* and.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
50794 {
50795 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "and.b", 32,
fb53f5a8 50796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50797 },
50798/* and.b${G} ${Dsp-16-u16},$Dst16AnQI */
50799 {
50800 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "and.b", 32,
fb53f5a8 50801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50802 },
50803/* and.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
50804 {
50805 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "and.b", 32,
fb53f5a8 50806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50807 },
50808/* and.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
50809 {
50810 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "and.b", 32,
fb53f5a8 50811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50812 },
50813/* and.b${G} ${Dsp-16-u16},[$Dst16An] */
50814 {
50815 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "and.b", 32,
fb53f5a8 50816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50817 },
50818/* and.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
50819 {
50820 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "and.b", 40,
fb53f5a8 50821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50822 },
50823/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
50824 {
50825 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "and.b", 40,
fb53f5a8 50826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50827 },
50828/* and.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
50829 {
50830 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "and.b", 40,
fb53f5a8 50831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50832 },
50833/* and.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
50834 {
50835 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "and.b", 48,
fb53f5a8 50836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50837 },
50838/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
50839 {
50840 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "and.b", 48,
fb53f5a8 50841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50842 },
50843/* and.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
50844 {
50845 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "and.b", 48,
fb53f5a8 50846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50847 },
50848/* and.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
50849 {
50850 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "and.b", 40,
fb53f5a8 50851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50852 },
50853/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
50854 {
50855 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "and.b", 40,
fb53f5a8 50856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50857 },
50858/* and.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
50859 {
50860 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "and.b", 40,
fb53f5a8 50861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50862 },
50863/* and.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
50864 {
50865 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "and.b", 48,
fb53f5a8 50866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50867 },
50868/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
50869 {
50870 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "and.b", 48,
fb53f5a8 50871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50872 },
50873/* and.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
50874 {
50875 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "and.b", 48,
fb53f5a8 50876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50877 },
50878/* and.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
50879 {
50880 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "and.b", 40,
fb53f5a8 50881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50882 },
50883/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
50884 {
50885 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "and.b", 40,
fb53f5a8 50886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50887 },
50888/* and.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
50889 {
50890 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "and.b", 40,
fb53f5a8 50891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50892 },
50893/* and.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
50894 {
50895 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "and16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "and.b", 48,
fb53f5a8 50896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50897 },
50898/* and.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
50899 {
50900 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "and16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "and.b", 48,
fb53f5a8 50901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50902 },
50903/* and.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
50904 {
50905 M32C_INSN_AND16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "and16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "and.b", 48,
fb53f5a8 50906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50907 },
50908/* and.b${G} $Src16RnQI,$Dst16RnQI */
50909 {
50910 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "and.b", 16,
fb53f5a8 50911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50912 },
50913/* and.b${G} $Src16AnQI,$Dst16RnQI */
50914 {
50915 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "and.b", 16,
fb53f5a8 50916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50917 },
50918/* and.b${G} [$Src16An],$Dst16RnQI */
50919 {
50920 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "and.b", 16,
fb53f5a8 50921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50922 },
50923/* and.b${G} $Src16RnQI,$Dst16AnQI */
50924 {
50925 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "and.b", 16,
fb53f5a8 50926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50927 },
50928/* and.b${G} $Src16AnQI,$Dst16AnQI */
50929 {
50930 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "and.b", 16,
fb53f5a8 50931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50932 },
50933/* and.b${G} [$Src16An],$Dst16AnQI */
50934 {
50935 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "and.b", 16,
fb53f5a8 50936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50937 },
50938/* and.b${G} $Src16RnQI,[$Dst16An] */
50939 {
50940 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "and.b", 16,
fb53f5a8 50941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50942 },
50943/* and.b${G} $Src16AnQI,[$Dst16An] */
50944 {
50945 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "and.b", 16,
fb53f5a8 50946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50947 },
50948/* and.b${G} [$Src16An],[$Dst16An] */
50949 {
50950 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "and.b", 16,
fb53f5a8 50951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50952 },
50953/* and.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
50954 {
50955 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "and.b", 24,
fb53f5a8 50956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50957 },
50958/* and.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
50959 {
50960 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "and.b", 24,
fb53f5a8 50961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50962 },
50963/* and.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
50964 {
50965 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "and.b", 24,
fb53f5a8 50966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50967 },
50968/* and.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
50969 {
50970 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "and.b", 32,
fb53f5a8 50971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50972 },
50973/* and.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
50974 {
50975 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "and.b", 32,
fb53f5a8 50976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50977 },
50978/* and.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
50979 {
50980 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "and.b", 32,
fb53f5a8 50981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50982 },
50983/* and.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
50984 {
50985 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "and.b", 24,
fb53f5a8 50986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50987 },
50988/* and.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
50989 {
50990 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "and.b", 24,
fb53f5a8 50991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50992 },
50993/* and.b${G} [$Src16An],${Dsp-16-u8}[sb] */
50994 {
50995 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "and.b", 24,
fb53f5a8 50996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
50997 },
50998/* and.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
50999 {
51000 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "and.b", 32,
fb53f5a8 51001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51002 },
51003/* and.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
51004 {
51005 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "and.b", 32,
fb53f5a8 51006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51007 },
51008/* and.b${G} [$Src16An],${Dsp-16-u16}[sb] */
51009 {
51010 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "and.b", 32,
fb53f5a8 51011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51012 },
51013/* and.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
51014 {
51015 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "and.b", 24,
fb53f5a8 51016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51017 },
51018/* and.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
51019 {
51020 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "and.b", 24,
fb53f5a8 51021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51022 },
51023/* and.b${G} [$Src16An],${Dsp-16-s8}[fb] */
51024 {
51025 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "and.b", 24,
fb53f5a8 51026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51027 },
51028/* and.b${G} $Src16RnQI,${Dsp-16-u16} */
51029 {
51030 M32C_INSN_AND16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "and16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "and.b", 32,
fb53f5a8 51031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51032 },
51033/* and.b${G} $Src16AnQI,${Dsp-16-u16} */
51034 {
51035 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "and16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "and.b", 32,
fb53f5a8 51036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51037 },
51038/* and.b${G} [$Src16An],${Dsp-16-u16} */
51039 {
51040 M32C_INSN_AND16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "and16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "and.b", 32,
fb53f5a8 51041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51042 },
51043/* and.b${S} #${Imm-8-QI},r0l */
51044 {
51045 M32C_INSN_AND16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "and16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "and.b", 16,
fb53f5a8 51046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51047 },
51048/* and.b${S} #${Imm-8-QI},r0h */
51049 {
51050 M32C_INSN_AND16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "and16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "and.b", 16,
fb53f5a8 51051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51052 },
51053/* and.b${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
51054 {
51055 M32C_INSN_AND16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "and16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "and.b", 24,
fb53f5a8 51056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51057 },
51058/* and.b${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
51059 {
51060 M32C_INSN_AND16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "and16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "and.b", 24,
fb53f5a8 51061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51062 },
51063/* and.b${S} #${Imm-8-QI},${Dsp-16-u16} */
51064 {
51065 M32C_INSN_AND16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "and16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "and.b", 32,
fb53f5a8 51066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51067 },
51068/* and.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
51069 {
51070 M32C_INSN_AND32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "and32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 51071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51072 },
51073/* and.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
51074 {
51075 M32C_INSN_AND32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "and32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "and.w", 32,
fb53f5a8 51076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51077 },
51078/* and.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
51079 {
51080 M32C_INSN_AND32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "and32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "and.w", 32,
fb53f5a8 51081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51082 },
51083/* and.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
51084 {
51085 M32C_INSN_AND32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 51086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51087 },
51088/* and.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
51089 {
51090 M32C_INSN_AND32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 51091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51092 },
51093/* and.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
51094 {
51095 M32C_INSN_AND32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "and.w", 40,
fb53f5a8 51096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51097 },
51098/* and.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
51099 {
51100 M32C_INSN_AND32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 51101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51102 },
51103/* and.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
51104 {
51105 M32C_INSN_AND32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 51106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51107 },
51108/* and.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
51109 {
51110 M32C_INSN_AND32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "and.w", 48,
fb53f5a8 51111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51112 },
51113/* and.w${G} #${Imm-32-HI},${Dsp-16-u16} */
51114 {
51115 M32C_INSN_AND32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "and32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "and.w", 48,
fb53f5a8 51116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51117 },
51118/* and.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
51119 {
51120 M32C_INSN_AND32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "and32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "and.w", 56,
fb53f5a8 51121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51122 },
51123/* and.w${G} #${Imm-40-HI},${Dsp-16-u24} */
51124 {
51125 M32C_INSN_AND32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "and32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "and.w", 56,
fb53f5a8 51126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51127 },
51128/* and.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
51129 {
51130 M32C_INSN_AND32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "and32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 51131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51132 },
51133/* and.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
51134 {
51135 M32C_INSN_AND32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "and32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "and.b", 24,
fb53f5a8 51136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51137 },
51138/* and.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
51139 {
51140 M32C_INSN_AND32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "and32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "and.b", 24,
fb53f5a8 51141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51142 },
51143/* and.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
51144 {
51145 M32C_INSN_AND32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 51146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51147 },
51148/* and.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
51149 {
51150 M32C_INSN_AND32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 51151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51152 },
51153/* and.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
51154 {
51155 M32C_INSN_AND32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "and.b", 32,
fb53f5a8 51156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51157 },
51158/* and.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
51159 {
51160 M32C_INSN_AND32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 51161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51162 },
51163/* and.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
51164 {
51165 M32C_INSN_AND32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 51166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51167 },
51168/* and.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
51169 {
51170 M32C_INSN_AND32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "and.b", 40,
fb53f5a8 51171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51172 },
51173/* and.b${G} #${Imm-32-QI},${Dsp-16-u16} */
51174 {
51175 M32C_INSN_AND32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "and32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "and.b", 40,
fb53f5a8 51176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51177 },
51178/* and.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
51179 {
51180 M32C_INSN_AND32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "and32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "and.b", 48,
fb53f5a8 51181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51182 },
51183/* and.b${G} #${Imm-40-QI},${Dsp-16-u24} */
51184 {
51185 M32C_INSN_AND32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "and32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "and.b", 48,
fb53f5a8 51186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51187 },
51188/* and.w${G} #${Imm-16-HI},$Dst16RnHI */
51189 {
51190 M32C_INSN_AND16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "and16.w-imm-G-basic-dst16-Rn-direct-HI", "and.w", 32,
fb53f5a8 51191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51192 },
51193/* and.w${G} #${Imm-16-HI},$Dst16AnHI */
51194 {
51195 M32C_INSN_AND16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "and16.w-imm-G-basic-dst16-An-direct-HI", "and.w", 32,
fb53f5a8 51196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51197 },
51198/* and.w${G} #${Imm-16-HI},[$Dst16An] */
51199 {
51200 M32C_INSN_AND16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "and16.w-imm-G-basic-dst16-An-indirect-HI", "and.w", 32,
fb53f5a8 51201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51202 },
51203/* and.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
51204 {
51205 M32C_INSN_AND16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "and16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "and.w", 40,
fb53f5a8 51206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51207 },
51208/* and.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
51209 {
51210 M32C_INSN_AND16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "and16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "and.w", 40,
fb53f5a8 51211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51212 },
51213/* and.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
51214 {
51215 M32C_INSN_AND16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "and16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "and.w", 40,
fb53f5a8 51216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51217 },
51218/* and.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
51219 {
51220 M32C_INSN_AND16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "and16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "and.w", 48,
fb53f5a8 51221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51222 },
51223/* and.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
51224 {
51225 M32C_INSN_AND16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "and16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "and.w", 48,
fb53f5a8 51226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51227 },
51228/* and.w${G} #${Imm-32-HI},${Dsp-16-u16} */
51229 {
51230 M32C_INSN_AND16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "and16.w-imm-G-16-16-dst16-16-16-absolute-HI", "and.w", 48,
fb53f5a8 51231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51232 },
51233/* and.b${G} #${Imm-16-QI},$Dst16RnQI */
51234 {
51235 M32C_INSN_AND16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "and16.b-imm-G-basic-dst16-Rn-direct-QI", "and.b", 24,
fb53f5a8 51236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51237 },
51238/* and.b${G} #${Imm-16-QI},$Dst16AnQI */
51239 {
51240 M32C_INSN_AND16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "and16.b-imm-G-basic-dst16-An-direct-QI", "and.b", 24,
fb53f5a8 51241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51242 },
51243/* and.b${G} #${Imm-16-QI},[$Dst16An] */
51244 {
51245 M32C_INSN_AND16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "and16.b-imm-G-basic-dst16-An-indirect-QI", "and.b", 24,
fb53f5a8 51246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51247 },
51248/* and.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
51249 {
51250 M32C_INSN_AND16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "and16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "and.b", 32,
fb53f5a8 51251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51252 },
51253/* and.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
51254 {
51255 M32C_INSN_AND16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "and16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "and.b", 32,
fb53f5a8 51256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51257 },
51258/* and.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
51259 {
51260 M32C_INSN_AND16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "and16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "and.b", 32,
fb53f5a8 51261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51262 },
51263/* and.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
51264 {
51265 M32C_INSN_AND16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "and16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "and.b", 40,
fb53f5a8 51266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51267 },
51268/* and.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
51269 {
51270 M32C_INSN_AND16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "and16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "and.b", 40,
fb53f5a8 51271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51272 },
51273/* and.b${G} #${Imm-32-QI},${Dsp-16-u16} */
51274 {
51275 M32C_INSN_AND16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "and16.b-imm-G-16-16-dst16-16-16-absolute-QI", "and.b", 40,
fb53f5a8 51276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51277 },
51278/* adjnz.w #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed],${Lab-24-8} */
51279 {
51280 M32C_INSN_ADJNZ32_W_IMM4_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "adjnz.w", 32,
fb53f5a8 51281 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51282 },
51283/* adjnz.w #${Imm-12-s4},${Dsp-16-u8}[sb],${Lab-24-8} */
51284 {
51285 M32C_INSN_ADJNZ32_W_IMM4_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "adjnz.w", 32,
fb53f5a8 51286 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51287 },
51288/* adjnz.w #${Imm-12-s4},${Dsp-16-s8}[fb],${Lab-24-8} */
51289 {
51290 M32C_INSN_ADJNZ32_W_IMM4_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "adjnz.w", 32,
fb53f5a8 51291 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51292 },
51293/* adjnz.w #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed],${Lab-32-8} */
51294 {
51295 M32C_INSN_ADJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "adjnz.w", 40,
fb53f5a8 51296 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51297 },
51298/* adjnz.w #${Imm-12-s4},${Dsp-16-u16}[sb],${Lab-32-8} */
51299 {
51300 M32C_INSN_ADJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "adjnz.w", 40,
fb53f5a8 51301 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51302 },
51303/* adjnz.w #${Imm-12-s4},${Dsp-16-s16}[fb],${Lab-32-8} */
51304 {
51305 M32C_INSN_ADJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "adjnz.w", 40,
fb53f5a8 51306 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51307 },
51308/* adjnz.w #${Imm-12-s4},${Dsp-16-u16},${Lab-32-8} */
51309 {
51310 M32C_INSN_ADJNZ32_W_IMM4_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "adjnz32.w-imm4-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "adjnz.w", 40,
fb53f5a8 51311 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51312 },
51313/* adjnz.w #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed],${Lab-40-8} */
51314 {
51315 M32C_INSN_ADJNZ32_W_IMM4_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "adjnz32.w-imm4-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "adjnz.w", 48,
fb53f5a8 51316 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51317 },
51318/* adjnz.w #${Imm-12-s4},${Dsp-16-u24},${Lab-40-8} */
51319 {
51320 M32C_INSN_ADJNZ32_W_IMM4_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "adjnz32.w-imm4-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "adjnz.w", 48,
fb53f5a8 51321 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51322 },
51323/* adjnz.w #${Imm-12-s4},$Dst32RnUnprefixedHI,${Lab-16-8} */
51324 {
51325 M32C_INSN_ADJNZ32_W_IMM4_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "adjnz32.w-imm4-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "adjnz.w", 24,
fb53f5a8 51326 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51327 },
51328/* adjnz.w #${Imm-12-s4},$Dst32AnUnprefixedHI,${Lab-16-8} */
51329 {
51330 M32C_INSN_ADJNZ32_W_IMM4_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "adjnz32.w-imm4-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "adjnz.w", 24,
fb53f5a8 51331 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51332 },
51333/* adjnz.w #${Imm-12-s4},[$Dst32AnUnprefixed],${Lab-16-8} */
51334 {
51335 M32C_INSN_ADJNZ32_W_IMM4_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "adjnz32.w-imm4-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "adjnz.w", 24,
fb53f5a8 51336 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51337 },
51338/* adjnz.b #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed],${Lab-24-8} */
51339 {
51340 M32C_INSN_ADJNZ32_B_IMM4_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "adjnz.b", 32,
fb53f5a8 51341 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51342 },
51343/* adjnz.b #${Imm-12-s4},${Dsp-16-u8}[sb],${Lab-24-8} */
51344 {
51345 M32C_INSN_ADJNZ32_B_IMM4_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "adjnz.b", 32,
fb53f5a8 51346 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51347 },
51348/* adjnz.b #${Imm-12-s4},${Dsp-16-s8}[fb],${Lab-24-8} */
51349 {
51350 M32C_INSN_ADJNZ32_B_IMM4_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "adjnz.b", 32,
fb53f5a8 51351 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51352 },
51353/* adjnz.b #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed],${Lab-32-8} */
51354 {
51355 M32C_INSN_ADJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "adjnz.b", 40,
fb53f5a8 51356 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51357 },
51358/* adjnz.b #${Imm-12-s4},${Dsp-16-u16}[sb],${Lab-32-8} */
51359 {
51360 M32C_INSN_ADJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "adjnz.b", 40,
fb53f5a8 51361 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51362 },
51363/* adjnz.b #${Imm-12-s4},${Dsp-16-s16}[fb],${Lab-32-8} */
51364 {
51365 M32C_INSN_ADJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "adjnz.b", 40,
fb53f5a8 51366 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51367 },
51368/* adjnz.b #${Imm-12-s4},${Dsp-16-u16},${Lab-32-8} */
51369 {
51370 M32C_INSN_ADJNZ32_B_IMM4_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "adjnz32.b-imm4-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "adjnz.b", 40,
fb53f5a8 51371 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51372 },
51373/* adjnz.b #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed],${Lab-40-8} */
51374 {
51375 M32C_INSN_ADJNZ32_B_IMM4_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "adjnz32.b-imm4-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "adjnz.b", 48,
fb53f5a8 51376 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51377 },
51378/* adjnz.b #${Imm-12-s4},${Dsp-16-u24},${Lab-40-8} */
51379 {
51380 M32C_INSN_ADJNZ32_B_IMM4_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "adjnz32.b-imm4-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "adjnz.b", 48,
fb53f5a8 51381 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51382 },
51383/* adjnz.b #${Imm-12-s4},$Dst32RnUnprefixedQI,${Lab-16-8} */
51384 {
51385 M32C_INSN_ADJNZ32_B_IMM4_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "adjnz32.b-imm4-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "adjnz.b", 24,
fb53f5a8 51386 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51387 },
51388/* adjnz.b #${Imm-12-s4},$Dst32AnUnprefixedQI,${Lab-16-8} */
51389 {
51390 M32C_INSN_ADJNZ32_B_IMM4_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "adjnz32.b-imm4-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "adjnz.b", 24,
fb53f5a8 51391 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51392 },
51393/* adjnz.b #${Imm-12-s4},[$Dst32AnUnprefixed],${Lab-16-8} */
51394 {
51395 M32C_INSN_ADJNZ32_B_IMM4_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "adjnz32.b-imm4-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "adjnz.b", 24,
fb53f5a8 51396 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51397 },
51398/* adjnz.w #${Imm-8-s4},${Dsp-16-u8}[$Dst16An],${Lab-24-8} */
51399 {
51400 M32C_INSN_ADJNZ16_W_IMM4_16_8_DST16_16_8_AN_RELATIVE_HI, "adjnz16.w-imm4-16-8-dst16-16-8-An-relative-HI", "adjnz.w", 32,
fb53f5a8 51401 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51402 },
51403/* adjnz.w #${Imm-8-s4},${Dsp-16-u8}[sb],${Lab-24-8} */
51404 {
51405 M32C_INSN_ADJNZ16_W_IMM4_16_8_DST16_16_8_SB_RELATIVE_HI, "adjnz16.w-imm4-16-8-dst16-16-8-SB-relative-HI", "adjnz.w", 32,
fb53f5a8 51406 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51407 },
51408/* adjnz.w #${Imm-8-s4},${Dsp-16-s8}[fb],${Lab-24-8} */
51409 {
51410 M32C_INSN_ADJNZ16_W_IMM4_16_8_DST16_16_8_FB_RELATIVE_HI, "adjnz16.w-imm4-16-8-dst16-16-8-FB-relative-HI", "adjnz.w", 32,
fb53f5a8 51411 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51412 },
51413/* adjnz.w #${Imm-8-s4},${Dsp-16-u16}[$Dst16An],${Lab-32-8} */
51414 {
51415 M32C_INSN_ADJNZ16_W_IMM4_16_16_DST16_16_16_AN_RELATIVE_HI, "adjnz16.w-imm4-16-16-dst16-16-16-An-relative-HI", "adjnz.w", 40,
fb53f5a8 51416 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51417 },
51418/* adjnz.w #${Imm-8-s4},${Dsp-16-u16}[sb],${Lab-32-8} */
51419 {
51420 M32C_INSN_ADJNZ16_W_IMM4_16_16_DST16_16_16_SB_RELATIVE_HI, "adjnz16.w-imm4-16-16-dst16-16-16-SB-relative-HI", "adjnz.w", 40,
fb53f5a8 51421 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51422 },
51423/* adjnz.w #${Imm-8-s4},${Dsp-16-u16},${Lab-32-8} */
51424 {
51425 M32C_INSN_ADJNZ16_W_IMM4_16_16_DST16_16_16_ABSOLUTE_HI, "adjnz16.w-imm4-16-16-dst16-16-16-absolute-HI", "adjnz.w", 40,
fb53f5a8 51426 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51427 },
51428/* adjnz.w #${Imm-8-s4},$Dst16RnHI,${Lab-16-8} */
51429 {
51430 M32C_INSN_ADJNZ16_W_IMM4_BASIC_DST16_RN_DIRECT_HI, "adjnz16.w-imm4-basic-dst16-Rn-direct-HI", "adjnz.w", 24,
fb53f5a8 51431 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51432 },
51433/* adjnz.w #${Imm-8-s4},$Dst16AnHI,${Lab-16-8} */
51434 {
51435 M32C_INSN_ADJNZ16_W_IMM4_BASIC_DST16_AN_DIRECT_HI, "adjnz16.w-imm4-basic-dst16-An-direct-HI", "adjnz.w", 24,
fb53f5a8 51436 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51437 },
51438/* adjnz.w #${Imm-8-s4},[$Dst16An],${Lab-16-8} */
51439 {
51440 M32C_INSN_ADJNZ16_W_IMM4_BASIC_DST16_AN_INDIRECT_HI, "adjnz16.w-imm4-basic-dst16-An-indirect-HI", "adjnz.w", 24,
fb53f5a8 51441 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51442 },
51443/* adjnz.b #${Imm-8-s4},${Dsp-16-u8}[$Dst16An],${Lab-24-8} */
51444 {
51445 M32C_INSN_ADJNZ16_B_IMM4_16_8_DST16_16_8_AN_RELATIVE_QI, "adjnz16.b-imm4-16-8-dst16-16-8-An-relative-QI", "adjnz.b", 32,
fb53f5a8 51446 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51447 },
51448/* adjnz.b #${Imm-8-s4},${Dsp-16-u8}[sb],${Lab-24-8} */
51449 {
51450 M32C_INSN_ADJNZ16_B_IMM4_16_8_DST16_16_8_SB_RELATIVE_QI, "adjnz16.b-imm4-16-8-dst16-16-8-SB-relative-QI", "adjnz.b", 32,
fb53f5a8 51451 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51452 },
51453/* adjnz.b #${Imm-8-s4},${Dsp-16-s8}[fb],${Lab-24-8} */
51454 {
51455 M32C_INSN_ADJNZ16_B_IMM4_16_8_DST16_16_8_FB_RELATIVE_QI, "adjnz16.b-imm4-16-8-dst16-16-8-FB-relative-QI", "adjnz.b", 32,
fb53f5a8 51456 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51457 },
51458/* adjnz.b #${Imm-8-s4},${Dsp-16-u16}[$Dst16An],${Lab-32-8} */
51459 {
51460 M32C_INSN_ADJNZ16_B_IMM4_16_16_DST16_16_16_AN_RELATIVE_QI, "adjnz16.b-imm4-16-16-dst16-16-16-An-relative-QI", "adjnz.b", 40,
fb53f5a8 51461 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51462 },
51463/* adjnz.b #${Imm-8-s4},${Dsp-16-u16}[sb],${Lab-32-8} */
51464 {
51465 M32C_INSN_ADJNZ16_B_IMM4_16_16_DST16_16_16_SB_RELATIVE_QI, "adjnz16.b-imm4-16-16-dst16-16-16-SB-relative-QI", "adjnz.b", 40,
fb53f5a8 51466 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51467 },
51468/* adjnz.b #${Imm-8-s4},${Dsp-16-u16},${Lab-32-8} */
51469 {
51470 M32C_INSN_ADJNZ16_B_IMM4_16_16_DST16_16_16_ABSOLUTE_QI, "adjnz16.b-imm4-16-16-dst16-16-16-absolute-QI", "adjnz.b", 40,
fb53f5a8 51471 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51472 },
51473/* adjnz.b #${Imm-8-s4},$Dst16RnQI,${Lab-16-8} */
51474 {
51475 M32C_INSN_ADJNZ16_B_IMM4_BASIC_DST16_RN_DIRECT_QI, "adjnz16.b-imm4-basic-dst16-Rn-direct-QI", "adjnz.b", 24,
fb53f5a8 51476 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51477 },
51478/* adjnz.b #${Imm-8-s4},$Dst16AnQI,${Lab-16-8} */
51479 {
51480 M32C_INSN_ADJNZ16_B_IMM4_BASIC_DST16_AN_DIRECT_QI, "adjnz16.b-imm4-basic-dst16-An-direct-QI", "adjnz.b", 24,
fb53f5a8 51481 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51482 },
51483/* adjnz.b #${Imm-8-s4},[$Dst16An],${Lab-16-8} */
51484 {
51485 M32C_INSN_ADJNZ16_B_IMM4_BASIC_DST16_AN_INDIRECT_QI, "adjnz16.b-imm4-basic-dst16-An-indirect-QI", "adjnz.b", 24,
fb53f5a8 51486 { 0|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
51487 },
51488/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
51489 {
51490 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 51491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51492 },
51493/* addx${X} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedSI */
51494 {
51495 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 51496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51497 },
51498/* addx${X} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedSI */
51499 {
51500 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 51501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51502 },
51503/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
51504 {
51505 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 51506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51507 },
51508/* addx${X} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedSI */
51509 {
51510 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 51511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51512 },
51513/* addx${X} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedSI */
51514 {
51515 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 51516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51517 },
51518/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
51519 {
51520 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 24,
fb53f5a8 51521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51522 },
51523/* addx${X} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
51524 {
51525 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 24,
fb53f5a8 51526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51527 },
51528/* addx${X} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
51529 {
51530 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 24,
fb53f5a8 51531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51532 },
51533/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
51534 {
51535 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51537 },
51538/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
51539 {
51540 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51542 },
51543/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
51544 {
51545 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51547 },
51548/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
51549 {
51550 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51552 },
51553/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
51554 {
51555 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51557 },
51558/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
51559 {
51560 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51562 },
51563/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
51564 {
51565 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51567 },
51568/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
51569 {
51570 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51572 },
51573/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
51574 {
51575 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51577 },
51578/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
51579 {
51580 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51582 },
51583/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
51584 {
51585 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51587 },
51588/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
51589 {
51590 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51592 },
51593/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
51594 {
51595 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51597 },
51598/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
51599 {
51600 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51602 },
51603/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
51604 {
51605 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51607 },
51608/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
51609 {
51610 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51612 },
51613/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
51614 {
51615 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51617 },
51618/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
51619 {
51620 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 51621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51622 },
51623/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
51624 {
51625 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51627 },
51628/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
51629 {
51630 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51632 },
51633/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
51634 {
51635 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51637 },
51638/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
51639 {
51640 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 51641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51642 },
51643/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
51644 {
51645 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 51646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51647 },
51648/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
51649 {
51650 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 51651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51652 },
51653/* addx${X} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
51654 {
51655 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51657 },
51658/* addx${X} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
51659 {
51660 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51662 },
51663/* addx${X} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
51664 {
51665 M32C_INSN_ADDX32_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51667 },
51668/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
51669 {
51670 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51672 },
51673/* addx${X} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedSI */
51674 {
51675 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51677 },
51678/* addx${X} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedSI */
51679 {
51680 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51682 },
51683/* addx${X} ${Dsp-16-u16},$Dst32RnUnprefixedSI */
51684 {
51685 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51687 },
51688/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
51689 {
51690 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51692 },
51693/* addx${X} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedSI */
51694 {
51695 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51697 },
51698/* addx${X} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedSI */
51699 {
51700 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51702 },
51703/* addx${X} ${Dsp-16-u16},$Dst32AnUnprefixedSI */
51704 {
51705 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 32,
fb53f5a8 51706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51707 },
51708/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
51709 {
51710 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 32,
fb53f5a8 51711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51712 },
51713/* addx${X} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
51714 {
51715 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 32,
fb53f5a8 51716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51717 },
51718/* addx${X} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
51719 {
51720 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 32,
fb53f5a8 51721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51722 },
51723/* addx${X} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
51724 {
51725 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 32,
fb53f5a8 51726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51727 },
51728/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
51729 {
51730 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51732 },
51733/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
51734 {
51735 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51737 },
51738/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
51739 {
51740 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51742 },
51743/* addx${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
51744 {
51745 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51747 },
51748/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
51749 {
51750 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51752 },
51753/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
51754 {
51755 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51757 },
51758/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
51759 {
51760 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51762 },
51763/* addx${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
51764 {
51765 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51767 },
51768/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
51769 {
51770 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51772 },
51773/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
51774 {
51775 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51777 },
51778/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
51779 {
51780 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51782 },
51783/* addx${X} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
51784 {
51785 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51787 },
51788/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
51789 {
51790 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51792 },
51793/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
51794 {
51795 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51797 },
51798/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
51799 {
51800 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51802 },
51803/* addx${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
51804 {
51805 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51807 },
51808/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
51809 {
51810 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51812 },
51813/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
51814 {
51815 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51817 },
51818/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
51819 {
51820 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51822 },
51823/* addx${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
51824 {
51825 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51827 },
51828/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
51829 {
51830 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51832 },
51833/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
51834 {
51835 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51837 },
51838/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
51839 {
51840 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51842 },
51843/* addx${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
51844 {
51845 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 51846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51847 },
51848/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
51849 {
51850 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51852 },
51853/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
51854 {
51855 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51857 },
51858/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
51859 {
51860 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51862 },
51863/* addx${X} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
51864 {
51865 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51867 },
51868/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
51869 {
51870 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51872 },
51873/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
51874 {
51875 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51877 },
51878/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
51879 {
51880 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51882 },
51883/* addx${X} ${Dsp-16-u16},${Dsp-32-u16} */
51884 {
51885 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 51886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51887 },
51888/* addx${X} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
51889 {
51890 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "addx", 56,
fb53f5a8 51891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51892 },
51893/* addx${X} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
51894 {
51895 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "addx", 56,
fb53f5a8 51896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51897 },
51898/* addx${X} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
51899 {
51900 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "addx", 56,
fb53f5a8 51901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51902 },
51903/* addx${X} ${Dsp-16-u16},${Dsp-32-u24} */
51904 {
51905 M32C_INSN_ADDX32_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-SI", "addx", 56,
fb53f5a8 51906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51907 },
51908/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
51909 {
51910 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 40,
fb53f5a8 51911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51912 },
51913/* addx${X} ${Dsp-16-u24},$Dst32RnUnprefixedSI */
51914 {
51915 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 40,
fb53f5a8 51916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51917 },
51918/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
51919 {
51920 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 40,
fb53f5a8 51921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51922 },
51923/* addx${X} ${Dsp-16-u24},$Dst32AnUnprefixedSI */
51924 {
51925 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 40,
fb53f5a8 51926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51927 },
51928/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
51929 {
51930 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 40,
fb53f5a8 51931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51932 },
51933/* addx${X} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
51934 {
51935 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 40,
fb53f5a8 51936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51937 },
51938/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
51939 {
51940 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51942 },
51943/* addx${X} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
51944 {
51945 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51947 },
51948/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
51949 {
51950 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51952 },
51953/* addx${X} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
51954 {
51955 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51957 },
51958/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
51959 {
51960 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-SI", "addx", 64,
fb53f5a8 51961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51962 },
51963/* addx${X} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
51964 {
51965 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-SI", "addx", 64,
fb53f5a8 51966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51967 },
51968/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
51969 {
51970 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51972 },
51973/* addx${X} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
51974 {
51975 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51977 },
51978/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
51979 {
51980 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51982 },
51983/* addx${X} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
51984 {
51985 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 51986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51987 },
51988/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
51989 {
51990 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51992 },
51993/* addx${X} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
51994 {
51995 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 51996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
51997 },
51998/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
51999 {
52000 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 52001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52002 },
52003/* addx${X} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
52004 {
52005 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-SI", "addx", 56,
fb53f5a8 52006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52007 },
52008/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
52009 {
52010 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-SI", "addx", 56,
fb53f5a8 52011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52012 },
52013/* addx${X} ${Dsp-16-u24},${Dsp-40-u16} */
52014 {
52015 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-SI", "addx", 56,
fb53f5a8 52016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52017 },
52018/* addx${X} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
52019 {
52020 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-SI", "addx", 64,
fb53f5a8 52021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52022 },
52023/* addx${X} ${Dsp-16-u24},${Dsp-40-u24} */
52024 {
52025 M32C_INSN_ADDX32_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "addx32-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-SI", "addx", 64,
fb53f5a8 52026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52027 },
52028/* addx${X} $Src32RnUnprefixedQI,$Dst32RnUnprefixedSI */
52029 {
52030 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 16,
fb53f5a8 52031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52032 },
52033/* addx${X} $Src32AnUnprefixedQI,$Dst32RnUnprefixedSI */
52034 {
52035 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 16,
fb53f5a8 52036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52037 },
52038/* addx${X} [$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
52039 {
52040 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-SI", "addx", 16,
fb53f5a8 52041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52042 },
52043/* addx${X} $Src32RnUnprefixedQI,$Dst32AnUnprefixedSI */
52044 {
52045 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 16,
fb53f5a8 52046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52047 },
52048/* addx${X} $Src32AnUnprefixedQI,$Dst32AnUnprefixedSI */
52049 {
52050 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 16,
fb53f5a8 52051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52052 },
52053/* addx${X} [$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
52054 {
52055 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-SI", "addx", 16,
fb53f5a8 52056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52057 },
52058/* addx${X} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
52059 {
52060 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 16,
fb53f5a8 52061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52062 },
52063/* addx${X} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
52064 {
52065 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 16,
fb53f5a8 52066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52067 },
52068/* addx${X} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
52069 {
52070 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-SI", "addx", 16,
fb53f5a8 52071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52072 },
52073/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
52074 {
52075 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52077 },
52078/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
52079 {
52080 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52082 },
52083/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
52084 {
52085 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52087 },
52088/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
52089 {
52090 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52092 },
52093/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
52094 {
52095 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52097 },
52098/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
52099 {
52100 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52102 },
52103/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
52104 {
52105 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 52106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52107 },
52108/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
52109 {
52110 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 52111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52112 },
52113/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
52114 {
52115 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 52116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52117 },
52118/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
52119 {
52120 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52122 },
52123/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
52124 {
52125 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52127 },
52128/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
52129 {
52130 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52132 },
52133/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
52134 {
52135 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52137 },
52138/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
52139 {
52140 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52142 },
52143/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
52144 {
52145 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52147 },
52148/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
52149 {
52150 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52152 },
52153/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
52154 {
52155 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52157 },
52158/* addx${X} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
52159 {
52160 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-SI", "addx", 24,
fb53f5a8 52161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52162 },
52163/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
52164 {
52165 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52167 },
52168/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
52169 {
52170 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52172 },
52173/* addx${X} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
52174 {
52175 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52177 },
52178/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u16} */
52179 {
52180 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-SI", "addx", 32,
fb53f5a8 52181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52182 },
52183/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u16} */
52184 {
52185 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-SI", "addx", 32,
fb53f5a8 52186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52187 },
52188/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u16} */
52189 {
52190 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-SI", "addx", 32,
fb53f5a8 52191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52192 },
52193/* addx${X} $Src32RnUnprefixedQI,${Dsp-16-u24} */
52194 {
52195 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 52196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52197 },
52198/* addx${X} $Src32AnUnprefixedQI,${Dsp-16-u24} */
52199 {
52200 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 52201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52202 },
52203/* addx${X} [$Src32AnUnprefixed],${Dsp-16-u24} */
52204 {
52205 M32C_INSN_ADDX32_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "addx32-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 52206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52207 },
52208/* addx${X} #${Imm-16-QI},$Dst32RnUnprefixedSI */
52209 {
52210 M32C_INSN_ADDX32_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "addx32-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 52211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52212 },
52213/* addx${X} #${Imm-16-QI},$Dst32AnUnprefixedSI */
52214 {
52215 M32C_INSN_ADDX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "addx32-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "addx", 24,
fb53f5a8 52216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52217 },
52218/* addx${X} #${Imm-16-QI},[$Dst32AnUnprefixed] */
52219 {
52220 M32C_INSN_ADDX32_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "addx32-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "addx", 24,
fb53f5a8 52221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52222 },
52223/* addx${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
52224 {
52225 M32C_INSN_ADDX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52227 },
52228/* addx${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
52229 {
52230 M32C_INSN_ADDX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52232 },
52233/* addx${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
52234 {
52235 M32C_INSN_ADDX32_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "addx", 32,
fb53f5a8 52236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52237 },
52238/* addx${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
52239 {
52240 M32C_INSN_ADDX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 52241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52242 },
52243/* addx${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
52244 {
52245 M32C_INSN_ADDX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 52246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52247 },
52248/* addx${X} #${Imm-32-QI},${Dsp-16-s16}[fb] */
52249 {
52250 M32C_INSN_ADDX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "addx", 40,
fb53f5a8 52251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52252 },
52253/* addx${X} #${Imm-32-QI},${Dsp-16-u16} */
52254 {
52255 M32C_INSN_ADDX32_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "addx32-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "addx", 40,
fb53f5a8 52256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52257 },
52258/* addx${X} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
52259 {
52260 M32C_INSN_ADDX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "addx32-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "addx", 48,
fb53f5a8 52261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52262 },
52263/* addx${X} #${Imm-40-QI},${Dsp-16-u24} */
52264 {
52265 M32C_INSN_ADDX32_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "addx32-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "addx", 48,
fb53f5a8 52266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52267 },
52268/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
52269 {
52270 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52272 },
52273/* dadd.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
52274 {
52275 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52277 },
52278/* dadd.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
52279 {
52280 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52282 },
52283/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
52284 {
52285 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52287 },
52288/* dadd.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
52289 {
52290 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52292 },
52293/* dadd.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
52294 {
52295 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52297 },
52298/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
52299 {
52300 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52302 },
52303/* dadd.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
52304 {
52305 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52307 },
52308/* dadd.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
52309 {
52310 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52312 },
52313/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
52314 {
52315 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52317 },
52318/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
52319 {
52320 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52322 },
52323/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
52324 {
52325 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52327 },
52328/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
52329 {
52330 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52332 },
52333/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
52334 {
52335 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52337 },
52338/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
52339 {
52340 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52342 },
52343/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
52344 {
52345 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52347 },
52348/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
52349 {
52350 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52352 },
52353/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
52354 {
52355 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52357 },
52358/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
52359 {
52360 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52362 },
52363/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
52364 {
52365 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52367 },
52368/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
52369 {
52370 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52372 },
52373/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
52374 {
52375 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52377 },
52378/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
52379 {
52380 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52382 },
52383/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
52384 {
52385 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52387 },
52388/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
52389 {
52390 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52392 },
52393/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
52394 {
52395 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52397 },
52398/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
52399 {
52400 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52402 },
52403/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
52404 {
52405 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52407 },
52408/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
52409 {
52410 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52412 },
52413/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
52414 {
52415 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52417 },
52418/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
52419 {
52420 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52422 },
52423/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
52424 {
52425 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52427 },
52428/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
52429 {
52430 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52432 },
52433/* dadd.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
52434 {
52435 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52437 },
52438/* dadd.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
52439 {
52440 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52442 },
52443/* dadd.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
52444 {
52445 M32C_INSN_DADD32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52447 },
52448/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
52449 {
52450 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52452 },
52453/* dadd.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
52454 {
52455 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52457 },
52458/* dadd.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
52459 {
52460 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52462 },
52463/* dadd.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
52464 {
52465 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52467 },
52468/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
52469 {
52470 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52472 },
52473/* dadd.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
52474 {
52475 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52477 },
52478/* dadd.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
52479 {
52480 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52482 },
52483/* dadd.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
52484 {
52485 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52487 },
52488/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
52489 {
52490 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52492 },
52493/* dadd.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
52494 {
52495 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52497 },
52498/* dadd.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
52499 {
52500 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52502 },
52503/* dadd.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
52504 {
52505 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52507 },
52508/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
52509 {
52510 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52512 },
52513/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
52514 {
52515 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52517 },
52518/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
52519 {
52520 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52522 },
52523/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
52524 {
52525 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52527 },
52528/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
52529 {
52530 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52532 },
52533/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
52534 {
52535 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52537 },
52538/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
52539 {
52540 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52542 },
52543/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
52544 {
52545 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52547 },
52548/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
52549 {
52550 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52552 },
52553/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
52554 {
52555 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52557 },
52558/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
52559 {
52560 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52562 },
52563/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
52564 {
52565 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52567 },
52568/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
52569 {
52570 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52572 },
52573/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
52574 {
52575 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52577 },
52578/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
52579 {
52580 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52582 },
52583/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
52584 {
52585 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52587 },
52588/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
52589 {
52590 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52592 },
52593/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
52594 {
52595 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52597 },
52598/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
52599 {
52600 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52602 },
52603/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
52604 {
52605 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52607 },
52608/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
52609 {
52610 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52612 },
52613/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
52614 {
52615 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52617 },
52618/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
52619 {
52620 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52622 },
52623/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
52624 {
52625 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52627 },
52628/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
52629 {
52630 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52632 },
52633/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
52634 {
52635 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52637 },
52638/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
52639 {
52640 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52642 },
52643/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
52644 {
52645 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52647 },
52648/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
52649 {
52650 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52652 },
52653/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
52654 {
52655 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52657 },
52658/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
52659 {
52660 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52662 },
52663/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
52664 {
52665 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52667 },
52668/* dadd.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
52669 {
52670 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52672 },
52673/* dadd.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
52674 {
52675 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52677 },
52678/* dadd.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
52679 {
52680 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52682 },
52683/* dadd.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
52684 {
52685 M32C_INSN_DADD32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52687 },
52688/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
52689 {
52690 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52692 },
52693/* dadd.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
52694 {
52695 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52697 },
52698/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
52699 {
52700 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52702 },
52703/* dadd.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
52704 {
52705 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52707 },
52708/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
52709 {
52710 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52712 },
52713/* dadd.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
52714 {
52715 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52717 },
52718/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
52719 {
52720 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52722 },
52723/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
52724 {
52725 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52727 },
52728/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
52729 {
52730 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52732 },
52733/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
52734 {
52735 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52737 },
52738/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
52739 {
52740 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dadd.w", 72,
fb53f5a8 52741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52742 },
52743/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
52744 {
52745 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dadd.w", 72,
fb53f5a8 52746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52747 },
52748/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
52749 {
52750 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52752 },
52753/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
52754 {
52755 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52757 },
52758/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
52759 {
52760 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52762 },
52763/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
52764 {
52765 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52767 },
52768/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
52769 {
52770 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52772 },
52773/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
52774 {
52775 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 52776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52777 },
52778/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
52779 {
52780 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52782 },
52783/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
52784 {
52785 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52787 },
52788/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
52789 {
52790 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52792 },
52793/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
52794 {
52795 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 52796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52797 },
52798/* dadd.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
52799 {
52800 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dadd.w", 72,
fb53f5a8 52801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52802 },
52803/* dadd.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
52804 {
52805 M32C_INSN_DADD32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dadd.w", 72,
fb53f5a8 52806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52807 },
52808/* dadd.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
52809 {
52810 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52812 },
52813/* dadd.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
52814 {
52815 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52817 },
52818/* dadd.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
52819 {
52820 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52822 },
52823/* dadd.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
52824 {
52825 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52827 },
52828/* dadd.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
52829 {
52830 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52832 },
52833/* dadd.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
52834 {
52835 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52837 },
52838/* dadd.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
52839 {
52840 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52842 },
52843/* dadd.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
52844 {
52845 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52847 },
52848/* dadd.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
52849 {
52850 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadd.w", 24,
fb53f5a8 52851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52852 },
52853/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
52854 {
52855 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52857 },
52858/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
52859 {
52860 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52862 },
52863/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
52864 {
52865 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52867 },
52868/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
52869 {
52870 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52872 },
52873/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
52874 {
52875 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52877 },
52878/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
52879 {
52880 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52882 },
52883/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
52884 {
52885 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52887 },
52888/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
52889 {
52890 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52892 },
52893/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
52894 {
52895 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52897 },
52898/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
52899 {
52900 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52902 },
52903/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
52904 {
52905 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52907 },
52908/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
52909 {
52910 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52912 },
52913/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
52914 {
52915 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52917 },
52918/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
52919 {
52920 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52922 },
52923/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
52924 {
52925 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52927 },
52928/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
52929 {
52930 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52932 },
52933/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
52934 {
52935 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52937 },
52938/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
52939 {
52940 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dadd.w", 32,
fb53f5a8 52941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52942 },
52943/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
52944 {
52945 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52947 },
52948/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
52949 {
52950 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52952 },
52953/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
52954 {
52955 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52957 },
52958/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
52959 {
52960 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52962 },
52963/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
52964 {
52965 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52967 },
52968/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
52969 {
52970 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dadd.w", 40,
fb53f5a8 52971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52972 },
52973/* dadd.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
52974 {
52975 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52977 },
52978/* dadd.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
52979 {
52980 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52982 },
52983/* dadd.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
52984 {
52985 M32C_INSN_DADD32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dadd.w", 48,
fb53f5a8 52986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52987 },
52988/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
52989 {
52990 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 52991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52992 },
52993/* dadd.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
52994 {
52995 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 52996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
52997 },
52998/* dadd.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
52999 {
53000 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53002 },
53003/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
53004 {
53005 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53007 },
53008/* dadd.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
53009 {
53010 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53012 },
53013/* dadd.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
53014 {
53015 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53017 },
53018/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
53019 {
53020 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53022 },
53023/* dadd.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
53024 {
53025 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53027 },
53028/* dadd.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
53029 {
53030 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53032 },
53033/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
53034 {
53035 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53037 },
53038/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
53039 {
53040 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53042 },
53043/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
53044 {
53045 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53047 },
53048/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
53049 {
53050 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53052 },
53053/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
53054 {
53055 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53057 },
53058/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
53059 {
53060 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53062 },
53063/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
53064 {
53065 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53067 },
53068/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
53069 {
53070 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53072 },
53073/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
53074 {
53075 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53077 },
53078/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
53079 {
53080 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53082 },
53083/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
53084 {
53085 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53087 },
53088/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
53089 {
53090 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53092 },
53093/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
53094 {
53095 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53097 },
53098/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
53099 {
53100 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53102 },
53103/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
53104 {
53105 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53107 },
53108/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
53109 {
53110 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53112 },
53113/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
53114 {
53115 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53117 },
53118/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
53119 {
53120 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53122 },
53123/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
53124 {
53125 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53127 },
53128/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
53129 {
53130 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53132 },
53133/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
53134 {
53135 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53137 },
53138/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
53139 {
53140 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53142 },
53143/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
53144 {
53145 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53147 },
53148/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
53149 {
53150 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53152 },
53153/* dadd.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
53154 {
53155 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53157 },
53158/* dadd.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
53159 {
53160 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53162 },
53163/* dadd.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
53164 {
53165 M32C_INSN_DADD32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53167 },
53168/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
53169 {
53170 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53172 },
53173/* dadd.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
53174 {
53175 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53177 },
53178/* dadd.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
53179 {
53180 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53182 },
53183/* dadd.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
53184 {
53185 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53187 },
53188/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
53189 {
53190 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53192 },
53193/* dadd.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
53194 {
53195 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53197 },
53198/* dadd.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
53199 {
53200 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53202 },
53203/* dadd.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
53204 {
53205 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53207 },
53208/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
53209 {
53210 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53212 },
53213/* dadd.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
53214 {
53215 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53217 },
53218/* dadd.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
53219 {
53220 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53222 },
53223/* dadd.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
53224 {
53225 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53227 },
53228/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
53229 {
53230 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53232 },
53233/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
53234 {
53235 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53237 },
53238/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
53239 {
53240 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53242 },
53243/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
53244 {
53245 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53247 },
53248/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
53249 {
53250 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53252 },
53253/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
53254 {
53255 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53257 },
53258/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
53259 {
53260 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53262 },
53263/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
53264 {
53265 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53267 },
53268/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
53269 {
53270 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53272 },
53273/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
53274 {
53275 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53277 },
53278/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
53279 {
53280 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53282 },
53283/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
53284 {
53285 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53287 },
53288/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
53289 {
53290 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53292 },
53293/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
53294 {
53295 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53297 },
53298/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
53299 {
53300 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53302 },
53303/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
53304 {
53305 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53307 },
53308/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
53309 {
53310 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53312 },
53313/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
53314 {
53315 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53317 },
53318/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
53319 {
53320 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53322 },
53323/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
53324 {
53325 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53327 },
53328/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
53329 {
53330 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53332 },
53333/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
53334 {
53335 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53337 },
53338/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
53339 {
53340 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53342 },
53343/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
53344 {
53345 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53347 },
53348/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
53349 {
53350 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53352 },
53353/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
53354 {
53355 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53357 },
53358/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
53359 {
53360 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53362 },
53363/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
53364 {
53365 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53367 },
53368/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
53369 {
53370 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53372 },
53373/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
53374 {
53375 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53377 },
53378/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
53379 {
53380 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53382 },
53383/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
53384 {
53385 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53387 },
53388/* dadd.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
53389 {
53390 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53392 },
53393/* dadd.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
53394 {
53395 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53397 },
53398/* dadd.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
53399 {
53400 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53402 },
53403/* dadd.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
53404 {
53405 M32C_INSN_DADD32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53407 },
53408/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
53409 {
53410 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53412 },
53413/* dadd.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
53414 {
53415 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53417 },
53418/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
53419 {
53420 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53422 },
53423/* dadd.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
53424 {
53425 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53427 },
53428/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
53429 {
53430 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53432 },
53433/* dadd.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
53434 {
53435 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53437 },
53438/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
53439 {
53440 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53442 },
53443/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
53444 {
53445 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53447 },
53448/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
53449 {
53450 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53452 },
53453/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
53454 {
53455 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53457 },
53458/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
53459 {
53460 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dadd.b", 72,
fb53f5a8 53461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53462 },
53463/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
53464 {
53465 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dadd.b", 72,
fb53f5a8 53466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53467 },
53468/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
53469 {
53470 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53472 },
53473/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
53474 {
53475 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53477 },
53478/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
53479 {
53480 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53482 },
53483/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
53484 {
53485 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53487 },
53488/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
53489 {
53490 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53492 },
53493/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
53494 {
53495 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53497 },
53498/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
53499 {
53500 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53502 },
53503/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
53504 {
53505 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53507 },
53508/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
53509 {
53510 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53512 },
53513/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
53514 {
53515 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dadd.b", 64,
fb53f5a8 53516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53517 },
53518/* dadd.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
53519 {
53520 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dadd.b", 72,
fb53f5a8 53521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53522 },
53523/* dadd.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
53524 {
53525 M32C_INSN_DADD32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dadd.b", 72,
fb53f5a8 53526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53527 },
53528/* dadd.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
53529 {
53530 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53532 },
53533/* dadd.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
53534 {
53535 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53537 },
53538/* dadd.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
53539 {
53540 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53542 },
53543/* dadd.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
53544 {
53545 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53547 },
53548/* dadd.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
53549 {
53550 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53552 },
53553/* dadd.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
53554 {
53555 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53557 },
53558/* dadd.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
53559 {
53560 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53562 },
53563/* dadd.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
53564 {
53565 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53567 },
53568/* dadd.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
53569 {
53570 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadd.b", 24,
fb53f5a8 53571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53572 },
53573/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
53574 {
53575 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53577 },
53578/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
53579 {
53580 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53582 },
53583/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
53584 {
53585 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53587 },
53588/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
53589 {
53590 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53592 },
53593/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
53594 {
53595 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53597 },
53598/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
53599 {
53600 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53602 },
53603/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
53604 {
53605 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53607 },
53608/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
53609 {
53610 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53612 },
53613/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
53614 {
53615 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53617 },
53618/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
53619 {
53620 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53622 },
53623/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
53624 {
53625 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53627 },
53628/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
53629 {
53630 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53632 },
53633/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
53634 {
53635 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53637 },
53638/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
53639 {
53640 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53642 },
53643/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
53644 {
53645 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53647 },
53648/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
53649 {
53650 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53652 },
53653/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
53654 {
53655 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53657 },
53658/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
53659 {
53660 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53662 },
53663/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
53664 {
53665 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53667 },
53668/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
53669 {
53670 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53672 },
53673/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
53674 {
53675 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53677 },
53678/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
53679 {
53680 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53682 },
53683/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
53684 {
53685 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53687 },
53688/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
53689 {
53690 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53692 },
53693/* dadd.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
53694 {
53695 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53697 },
53698/* dadd.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
53699 {
53700 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53702 },
53703/* dadd.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
53704 {
53705 M32C_INSN_DADD32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53707 },
53708/* dadd.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
53709 {
53710 M32C_INSN_DADD32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "dadd32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 53711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53712 },
53713/* dadd.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
53714 {
53715 M32C_INSN_DADD32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "dadd32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "dadd.w", 40,
fb53f5a8 53716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53717 },
53718/* dadd.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
53719 {
53720 M32C_INSN_DADD32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "dadd32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "dadd.w", 40,
fb53f5a8 53721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53722 },
53723/* dadd.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
53724 {
53725 M32C_INSN_DADD32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 53726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53727 },
53728/* dadd.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
53729 {
53730 M32C_INSN_DADD32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 53731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53732 },
53733/* dadd.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
53734 {
53735 M32C_INSN_DADD32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "dadd.w", 48,
fb53f5a8 53736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53737 },
53738/* dadd.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
53739 {
53740 M32C_INSN_DADD32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 53741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53742 },
53743/* dadd.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
53744 {
53745 M32C_INSN_DADD32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 53746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53747 },
53748/* dadd.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
53749 {
53750 M32C_INSN_DADD32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "dadd.w", 56,
fb53f5a8 53751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53752 },
53753/* dadd.w${X} #${Imm-40-HI},${Dsp-24-u16} */
53754 {
53755 M32C_INSN_DADD32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadd32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "dadd.w", 56,
fb53f5a8 53756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53757 },
53758/* dadd.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
53759 {
53760 M32C_INSN_DADD32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadd32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "dadd.w", 64,
fb53f5a8 53761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53762 },
53763/* dadd.w${X} #${Imm-48-HI},${Dsp-24-u24} */
53764 {
53765 M32C_INSN_DADD32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadd32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "dadd.w", 64,
fb53f5a8 53766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53767 },
53768/* dadd.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
53769 {
53770 M32C_INSN_DADD32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "dadd32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53772 },
53773/* dadd.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
53774 {
53775 M32C_INSN_DADD32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "dadd32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53777 },
53778/* dadd.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
53779 {
53780 M32C_INSN_DADD32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "dadd32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "dadd.b", 32,
fb53f5a8 53781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53782 },
53783/* dadd.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
53784 {
53785 M32C_INSN_DADD32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53787 },
53788/* dadd.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
53789 {
53790 M32C_INSN_DADD32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53792 },
53793/* dadd.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
53794 {
53795 M32C_INSN_DADD32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "dadd.b", 40,
fb53f5a8 53796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53797 },
53798/* dadd.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
53799 {
53800 M32C_INSN_DADD32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53802 },
53803/* dadd.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
53804 {
53805 M32C_INSN_DADD32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53807 },
53808/* dadd.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
53809 {
53810 M32C_INSN_DADD32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53812 },
53813/* dadd.b${X} #${Imm-40-QI},${Dsp-24-u16} */
53814 {
53815 M32C_INSN_DADD32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadd32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "dadd.b", 48,
fb53f5a8 53816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53817 },
53818/* dadd.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
53819 {
53820 M32C_INSN_DADD32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadd32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53822 },
53823/* dadd.b${X} #${Imm-48-QI},${Dsp-24-u24} */
53824 {
53825 M32C_INSN_DADD32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadd32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "dadd.b", 56,
fb53f5a8 53826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53827 },
53828/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
53829 {
53830 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53832 },
53833/* dadc.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
53834 {
53835 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53837 },
53838/* dadc.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
53839 {
53840 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53842 },
53843/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
53844 {
53845 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53847 },
53848/* dadc.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
53849 {
53850 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53852 },
53853/* dadc.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
53854 {
53855 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53857 },
53858/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
53859 {
53860 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53862 },
53863/* dadc.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
53864 {
53865 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53867 },
53868/* dadc.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
53869 {
53870 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 32,
fb53f5a8 53871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53872 },
53873/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
53874 {
53875 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53877 },
53878/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
53879 {
53880 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53882 },
53883/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
53884 {
53885 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53887 },
53888/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
53889 {
53890 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53892 },
53893/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
53894 {
53895 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53897 },
53898/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
53899 {
53900 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53902 },
53903/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
53904 {
53905 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 53906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53907 },
53908/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
53909 {
53910 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 53911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53912 },
53913/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
53914 {
53915 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 53916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53917 },
53918/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
53919 {
53920 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53922 },
53923/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
53924 {
53925 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53927 },
53928/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
53929 {
53930 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53932 },
53933/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
53934 {
53935 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53937 },
53938/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
53939 {
53940 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53942 },
53943/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
53944 {
53945 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53947 },
53948/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
53949 {
53950 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53952 },
53953/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
53954 {
53955 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53957 },
53958/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
53959 {
53960 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 53961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53962 },
53963/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
53964 {
53965 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53967 },
53968/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
53969 {
53970 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53972 },
53973/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
53974 {
53975 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53977 },
53978/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
53979 {
53980 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53982 },
53983/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
53984 {
53985 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53987 },
53988/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
53989 {
53990 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "dadc.w", 48,
fb53f5a8 53991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53992 },
53993/* dadc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
53994 {
53995 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 53996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
53997 },
53998/* dadc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
53999 {
54000 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54002 },
54003/* dadc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
54004 {
54005 M32C_INSN_DADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54007 },
54008/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
54009 {
54010 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54012 },
54013/* dadc.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
54014 {
54015 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54017 },
54018/* dadc.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
54019 {
54020 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54022 },
54023/* dadc.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
54024 {
54025 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54027 },
54028/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
54029 {
54030 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54032 },
54033/* dadc.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
54034 {
54035 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54037 },
54038/* dadc.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
54039 {
54040 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54042 },
54043/* dadc.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
54044 {
54045 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54047 },
54048/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
54049 {
54050 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54052 },
54053/* dadc.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
54054 {
54055 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54057 },
54058/* dadc.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
54059 {
54060 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54062 },
54063/* dadc.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
54064 {
54065 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54067 },
54068/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
54069 {
54070 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54072 },
54073/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
54074 {
54075 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54077 },
54078/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
54079 {
54080 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54082 },
54083/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
54084 {
54085 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54087 },
54088/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
54089 {
54090 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54092 },
54093/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
54094 {
54095 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54097 },
54098/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
54099 {
54100 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54102 },
54103/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
54104 {
54105 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54107 },
54108/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
54109 {
54110 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54112 },
54113/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
54114 {
54115 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54117 },
54118/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
54119 {
54120 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54122 },
54123/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
54124 {
54125 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54127 },
54128/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
54129 {
54130 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54132 },
54133/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
54134 {
54135 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54137 },
54138/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
54139 {
54140 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54142 },
54143/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
54144 {
54145 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54147 },
54148/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
54149 {
54150 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54152 },
54153/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
54154 {
54155 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54157 },
54158/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
54159 {
54160 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54162 },
54163/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
54164 {
54165 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54167 },
54168/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
54169 {
54170 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54172 },
54173/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
54174 {
54175 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54177 },
54178/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
54179 {
54180 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54182 },
54183/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
54184 {
54185 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54187 },
54188/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
54189 {
54190 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54192 },
54193/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
54194 {
54195 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54197 },
54198/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
54199 {
54200 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54202 },
54203/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
54204 {
54205 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54207 },
54208/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
54209 {
54210 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54212 },
54213/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
54214 {
54215 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54217 },
54218/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
54219 {
54220 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54222 },
54223/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
54224 {
54225 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54227 },
54228/* dadc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
54229 {
54230 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54232 },
54233/* dadc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
54234 {
54235 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54237 },
54238/* dadc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
54239 {
54240 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54242 },
54243/* dadc.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
54244 {
54245 M32C_INSN_DADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54247 },
54248/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
54249 {
54250 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54252 },
54253/* dadc.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
54254 {
54255 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54257 },
54258/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
54259 {
54260 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54262 },
54263/* dadc.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
54264 {
54265 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54267 },
54268/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
54269 {
54270 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54272 },
54273/* dadc.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
54274 {
54275 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54277 },
54278/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
54279 {
54280 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54282 },
54283/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
54284 {
54285 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54287 },
54288/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
54289 {
54290 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54292 },
54293/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
54294 {
54295 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54297 },
54298/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
54299 {
54300 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dadc.w", 72,
fb53f5a8 54301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54302 },
54303/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
54304 {
54305 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "dadc.w", 72,
fb53f5a8 54306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54307 },
54308/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
54309 {
54310 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54312 },
54313/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
54314 {
54315 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54317 },
54318/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
54319 {
54320 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54322 },
54323/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
54324 {
54325 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54327 },
54328/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
54329 {
54330 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54332 },
54333/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
54334 {
54335 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 54336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54337 },
54338/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
54339 {
54340 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54342 },
54343/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
54344 {
54345 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54347 },
54348/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
54349 {
54350 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54352 },
54353/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
54354 {
54355 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 54356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54357 },
54358/* dadc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
54359 {
54360 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dadc.w", 72,
fb53f5a8 54361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54362 },
54363/* dadc.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
54364 {
54365 M32C_INSN_DADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "dadc.w", 72,
fb53f5a8 54366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54367 },
54368/* dadc.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
54369 {
54370 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54372 },
54373/* dadc.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
54374 {
54375 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54377 },
54378/* dadc.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
54379 {
54380 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54382 },
54383/* dadc.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
54384 {
54385 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54387 },
54388/* dadc.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
54389 {
54390 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54392 },
54393/* dadc.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
54394 {
54395 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54397 },
54398/* dadc.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
54399 {
54400 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54402 },
54403/* dadc.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
54404 {
54405 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54407 },
54408/* dadc.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
54409 {
54410 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "dadc.w", 24,
fb53f5a8 54411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54412 },
54413/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
54414 {
54415 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54417 },
54418/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
54419 {
54420 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54422 },
54423/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
54424 {
54425 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54427 },
54428/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
54429 {
54430 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54432 },
54433/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
54434 {
54435 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54437 },
54438/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
54439 {
54440 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54442 },
54443/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
54444 {
54445 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54447 },
54448/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
54449 {
54450 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54452 },
54453/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
54454 {
54455 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54457 },
54458/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
54459 {
54460 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54462 },
54463/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
54464 {
54465 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54467 },
54468/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
54469 {
54470 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54472 },
54473/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
54474 {
54475 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54477 },
54478/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
54479 {
54480 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54482 },
54483/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
54484 {
54485 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54487 },
54488/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
54489 {
54490 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54492 },
54493/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
54494 {
54495 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54497 },
54498/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
54499 {
54500 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "dadc.w", 32,
fb53f5a8 54501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54502 },
54503/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
54504 {
54505 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54507 },
54508/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
54509 {
54510 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54512 },
54513/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
54514 {
54515 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54517 },
54518/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
54519 {
54520 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54522 },
54523/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
54524 {
54525 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54527 },
54528/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
54529 {
54530 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "dadc.w", 40,
fb53f5a8 54531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54532 },
54533/* dadc.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
54534 {
54535 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54537 },
54538/* dadc.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
54539 {
54540 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54542 },
54543/* dadc.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
54544 {
54545 M32C_INSN_DADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "dadc.w", 48,
fb53f5a8 54546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54547 },
54548/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
54549 {
54550 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54552 },
54553/* dadc.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
54554 {
54555 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54557 },
54558/* dadc.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
54559 {
54560 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54562 },
54563/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
54564 {
54565 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54567 },
54568/* dadc.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
54569 {
54570 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54572 },
54573/* dadc.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
54574 {
54575 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54577 },
54578/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
54579 {
54580 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54582 },
54583/* dadc.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
54584 {
54585 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54587 },
54588/* dadc.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
54589 {
54590 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 32,
fb53f5a8 54591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54592 },
54593/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
54594 {
54595 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54597 },
54598/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
54599 {
54600 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54602 },
54603/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
54604 {
54605 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54607 },
54608/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
54609 {
54610 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54612 },
54613/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
54614 {
54615 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54617 },
54618/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
54619 {
54620 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54622 },
54623/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
54624 {
54625 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54627 },
54628/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
54629 {
54630 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54632 },
54633/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
54634 {
54635 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54637 },
54638/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
54639 {
54640 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54642 },
54643/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
54644 {
54645 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54647 },
54648/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
54649 {
54650 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54652 },
54653/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
54654 {
54655 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54657 },
54658/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
54659 {
54660 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54662 },
54663/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
54664 {
54665 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54667 },
54668/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
54669 {
54670 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54672 },
54673/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
54674 {
54675 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54677 },
54678/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
54679 {
54680 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54682 },
54683/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
54684 {
54685 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54687 },
54688/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
54689 {
54690 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54692 },
54693/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
54694 {
54695 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54697 },
54698/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
54699 {
54700 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54702 },
54703/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
54704 {
54705 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54707 },
54708/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
54709 {
54710 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54712 },
54713/* dadc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
54714 {
54715 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54717 },
54718/* dadc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
54719 {
54720 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54722 },
54723/* dadc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
54724 {
54725 M32C_INSN_DADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54727 },
54728/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
54729 {
54730 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54732 },
54733/* dadc.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
54734 {
54735 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54737 },
54738/* dadc.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
54739 {
54740 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54742 },
54743/* dadc.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
54744 {
54745 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54747 },
54748/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
54749 {
54750 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54752 },
54753/* dadc.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
54754 {
54755 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54757 },
54758/* dadc.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
54759 {
54760 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54762 },
54763/* dadc.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
54764 {
54765 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54767 },
54768/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
54769 {
54770 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54772 },
54773/* dadc.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
54774 {
54775 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54777 },
54778/* dadc.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
54779 {
54780 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54782 },
54783/* dadc.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
54784 {
54785 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 40,
fb53f5a8 54786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54787 },
54788/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
54789 {
54790 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54792 },
54793/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
54794 {
54795 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54797 },
54798/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
54799 {
54800 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54802 },
54803/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
54804 {
54805 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54807 },
54808/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
54809 {
54810 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54812 },
54813/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
54814 {
54815 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54817 },
54818/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
54819 {
54820 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54822 },
54823/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
54824 {
54825 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54827 },
54828/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
54829 {
54830 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54832 },
54833/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
54834 {
54835 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54837 },
54838/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
54839 {
54840 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54842 },
54843/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
54844 {
54845 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54847 },
54848/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
54849 {
54850 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54852 },
54853/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
54854 {
54855 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54857 },
54858/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
54859 {
54860 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54862 },
54863/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
54864 {
54865 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54867 },
54868/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
54869 {
54870 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54872 },
54873/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
54874 {
54875 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54877 },
54878/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
54879 {
54880 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54882 },
54883/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
54884 {
54885 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54887 },
54888/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
54889 {
54890 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54892 },
54893/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
54894 {
54895 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54897 },
54898/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
54899 {
54900 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54902 },
54903/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
54904 {
54905 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54907 },
54908/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
54909 {
54910 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54912 },
54913/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
54914 {
54915 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54917 },
54918/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
54919 {
54920 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54922 },
54923/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
54924 {
54925 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54927 },
54928/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
54929 {
54930 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54932 },
54933/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
54934 {
54935 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54937 },
54938/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
54939 {
54940 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54942 },
54943/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
54944 {
54945 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 54946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54947 },
54948/* dadc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
54949 {
54950 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54952 },
54953/* dadc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
54954 {
54955 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54957 },
54958/* dadc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
54959 {
54960 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54962 },
54963/* dadc.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
54964 {
54965 M32C_INSN_DADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "dadc.b", 64,
fb53f5a8 54966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54967 },
54968/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
54969 {
54970 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54972 },
54973/* dadc.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
54974 {
54975 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54977 },
54978/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
54979 {
54980 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54982 },
54983/* dadc.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
54984 {
54985 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54987 },
54988/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
54989 {
54990 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54992 },
54993/* dadc.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
54994 {
54995 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 48,
fb53f5a8 54996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
54997 },
54998/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
54999 {
55000 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55002 },
55003/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
55004 {
55005 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55007 },
55008/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
55009 {
55010 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55012 },
55013/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
55014 {
55015 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55017 },
55018/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
55019 {
55020 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dadc.b", 72,
fb53f5a8 55021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55022 },
55023/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
55024 {
55025 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "dadc.b", 72,
fb53f5a8 55026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55027 },
55028/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
55029 {
55030 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55032 },
55033/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
55034 {
55035 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55037 },
55038/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
55039 {
55040 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55042 },
55043/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
55044 {
55045 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55047 },
55048/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
55049 {
55050 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55052 },
55053/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
55054 {
55055 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55057 },
55058/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
55059 {
55060 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55062 },
55063/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
55064 {
55065 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55067 },
55068/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
55069 {
55070 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55072 },
55073/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
55074 {
55075 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "dadc.b", 64,
fb53f5a8 55076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55077 },
55078/* dadc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
55079 {
55080 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dadc.b", 72,
fb53f5a8 55081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55082 },
55083/* dadc.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
55084 {
55085 M32C_INSN_DADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "dadc.b", 72,
fb53f5a8 55086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55087 },
55088/* dadc.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
55089 {
55090 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55092 },
55093/* dadc.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
55094 {
55095 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55097 },
55098/* dadc.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
55099 {
55100 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55102 },
55103/* dadc.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
55104 {
55105 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55107 },
55108/* dadc.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
55109 {
55110 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55112 },
55113/* dadc.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
55114 {
55115 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55117 },
55118/* dadc.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
55119 {
55120 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55122 },
55123/* dadc.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
55124 {
55125 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55127 },
55128/* dadc.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
55129 {
55130 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "dadc.b", 24,
fb53f5a8 55131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55132 },
55133/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
55134 {
55135 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55137 },
55138/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
55139 {
55140 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55142 },
55143/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
55144 {
55145 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55147 },
55148/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
55149 {
55150 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55152 },
55153/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
55154 {
55155 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55157 },
55158/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
55159 {
55160 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55162 },
55163/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
55164 {
55165 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55167 },
55168/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
55169 {
55170 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55172 },
55173/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
55174 {
55175 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55177 },
55178/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
55179 {
55180 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55182 },
55183/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
55184 {
55185 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55187 },
55188/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
55189 {
55190 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55192 },
55193/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
55194 {
55195 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55197 },
55198/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
55199 {
55200 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55202 },
55203/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
55204 {
55205 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55207 },
55208/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
55209 {
55210 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55212 },
55213/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
55214 {
55215 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55217 },
55218/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
55219 {
55220 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55222 },
55223/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
55224 {
55225 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55227 },
55228/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
55229 {
55230 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55232 },
55233/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
55234 {
55235 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55237 },
55238/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
55239 {
55240 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55242 },
55243/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
55244 {
55245 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55247 },
55248/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
55249 {
55250 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55252 },
55253/* dadc.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
55254 {
55255 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55257 },
55258/* dadc.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
55259 {
55260 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55262 },
55263/* dadc.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
55264 {
55265 M32C_INSN_DADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55267 },
55268/* dadc.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
55269 {
55270 M32C_INSN_DADC32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "dadc32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 55271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55272 },
55273/* dadc.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
55274 {
55275 M32C_INSN_DADC32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "dadc32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "dadc.w", 40,
fb53f5a8 55276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55277 },
55278/* dadc.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
55279 {
55280 M32C_INSN_DADC32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "dadc32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "dadc.w", 40,
fb53f5a8 55281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55282 },
55283/* dadc.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
55284 {
55285 M32C_INSN_DADC32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 55286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55287 },
55288/* dadc.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
55289 {
55290 M32C_INSN_DADC32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 55291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55292 },
55293/* dadc.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
55294 {
55295 M32C_INSN_DADC32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "dadc.w", 48,
fb53f5a8 55296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55297 },
55298/* dadc.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
55299 {
55300 M32C_INSN_DADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 55301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55302 },
55303/* dadc.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
55304 {
55305 M32C_INSN_DADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 55306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55307 },
55308/* dadc.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
55309 {
55310 M32C_INSN_DADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "dadc.w", 56,
fb53f5a8 55311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55312 },
55313/* dadc.w${X} #${Imm-40-HI},${Dsp-24-u16} */
55314 {
55315 M32C_INSN_DADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "dadc32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "dadc.w", 56,
fb53f5a8 55316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55317 },
55318/* dadc.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
55319 {
55320 M32C_INSN_DADC32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "dadc32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "dadc.w", 64,
fb53f5a8 55321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55322 },
55323/* dadc.w${X} #${Imm-48-HI},${Dsp-24-u24} */
55324 {
55325 M32C_INSN_DADC32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "dadc32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "dadc.w", 64,
fb53f5a8 55326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55327 },
55328/* dadc.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
55329 {
55330 M32C_INSN_DADC32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "dadc32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55332 },
55333/* dadc.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
55334 {
55335 M32C_INSN_DADC32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "dadc32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55337 },
55338/* dadc.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
55339 {
55340 M32C_INSN_DADC32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "dadc32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "dadc.b", 32,
fb53f5a8 55341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55342 },
55343/* dadc.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
55344 {
55345 M32C_INSN_DADC32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55347 },
55348/* dadc.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
55349 {
55350 M32C_INSN_DADC32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55352 },
55353/* dadc.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
55354 {
55355 M32C_INSN_DADC32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "dadc.b", 40,
fb53f5a8 55356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55357 },
55358/* dadc.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
55359 {
55360 M32C_INSN_DADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55362 },
55363/* dadc.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
55364 {
55365 M32C_INSN_DADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55367 },
55368/* dadc.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
55369 {
55370 M32C_INSN_DADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55372 },
55373/* dadc.b${X} #${Imm-40-QI},${Dsp-24-u16} */
55374 {
55375 M32C_INSN_DADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "dadc32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "dadc.b", 48,
fb53f5a8 55376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55377 },
55378/* dadc.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
55379 {
55380 M32C_INSN_DADC32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "dadc32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55382 },
55383/* dadc.b${X} #${Imm-48-QI},${Dsp-24-u24} */
55384 {
55385 M32C_INSN_DADC32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "dadc32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "dadc.b", 56,
fb53f5a8 55386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55387 },
55388/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
55389 {
55390 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 32,
fb53f5a8 55391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55392 },
55393/* adc.w${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedHI */
55394 {
55395 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 32,
fb53f5a8 55396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55397 },
55398/* adc.w${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedHI */
55399 {
55400 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 32,
fb53f5a8 55401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55402 },
55403/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
55404 {
55405 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 32,
fb53f5a8 55406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55407 },
55408/* adc.w${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedHI */
55409 {
55410 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 32,
fb53f5a8 55411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55412 },
55413/* adc.w${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedHI */
55414 {
55415 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 32,
fb53f5a8 55416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55417 },
55418/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
55419 {
55420 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 32,
fb53f5a8 55421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55422 },
55423/* adc.w${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
55424 {
55425 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 32,
fb53f5a8 55426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55427 },
55428/* adc.w${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
55429 {
55430 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 32,
fb53f5a8 55431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55432 },
55433/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
55434 {
55435 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55437 },
55438/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
55439 {
55440 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55442 },
55443/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
55444 {
55445 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-An-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55447 },
55448/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
55449 {
55450 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55452 },
55453/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
55454 {
55455 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55457 },
55458/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
55459 {
55460 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55462 },
55463/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
55464 {
55465 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55467 },
55468/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
55469 {
55470 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55472 },
55473/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
55474 {
55475 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55477 },
55478/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
55479 {
55480 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55482 },
55483/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
55484 {
55485 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55487 },
55488/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
55489 {
55490 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-SB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55492 },
55493/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
55494 {
55495 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55497 },
55498/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
55499 {
55500 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55502 },
55503/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
55504 {
55505 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55507 },
55508/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
55509 {
55510 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55512 },
55513/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
55514 {
55515 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55517 },
55518/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
55519 {
55520 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-8-FB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55522 },
55523/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
55524 {
55525 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55527 },
55528/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
55529 {
55530 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55532 },
55533/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
55534 {
55535 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55537 },
55538/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
55539 {
55540 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "adc.w", 48,
fb53f5a8 55541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55542 },
55543/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
55544 {
55545 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "adc.w", 48,
fb53f5a8 55546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55547 },
55548/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
55549 {
55550 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-16-absolute-Prefixed-HI", "adc.w", 48,
fb53f5a8 55551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55552 },
55553/* adc.w${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
55554 {
55555 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55557 },
55558/* adc.w${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
55559 {
55560 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55562 },
55563/* adc.w${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
55564 {
55565 M32C_INSN_ADC32_W_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_HI_DST32_32_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-HI-dst32-32-24-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55567 },
55568/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
55569 {
55570 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55572 },
55573/* adc.w${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedHI */
55574 {
55575 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55577 },
55578/* adc.w${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedHI */
55579 {
55580 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55582 },
55583/* adc.w${X} ${Dsp-24-u16},$Dst32RnPrefixedHI */
55584 {
55585 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55587 },
55588/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
55589 {
55590 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55592 },
55593/* adc.w${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedHI */
55594 {
55595 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55597 },
55598/* adc.w${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedHI */
55599 {
55600 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55602 },
55603/* adc.w${X} ${Dsp-24-u16},$Dst32AnPrefixedHI */
55604 {
55605 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 55606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55607 },
55608/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
55609 {
55610 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 40,
fb53f5a8 55611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55612 },
55613/* adc.w${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
55614 {
55615 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 40,
fb53f5a8 55616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55617 },
55618/* adc.w${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
55619 {
55620 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 40,
fb53f5a8 55621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55622 },
55623/* adc.w${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
55624 {
55625 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 40,
fb53f5a8 55626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55627 },
55628/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
55629 {
55630 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55632 },
55633/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
55634 {
55635 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55637 },
55638/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
55639 {
55640 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55642 },
55643/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
55644 {
55645 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55647 },
55648/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
55649 {
55650 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55652 },
55653/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
55654 {
55655 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55657 },
55658/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
55659 {
55660 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55662 },
55663/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
55664 {
55665 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55667 },
55668/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
55669 {
55670 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55672 },
55673/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
55674 {
55675 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55677 },
55678/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
55679 {
55680 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55682 },
55683/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
55684 {
55685 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55687 },
55688/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
55689 {
55690 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55692 },
55693/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
55694 {
55695 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55697 },
55698/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
55699 {
55700 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55702 },
55703/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
55704 {
55705 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55707 },
55708/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
55709 {
55710 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55712 },
55713/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
55714 {
55715 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55717 },
55718/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
55719 {
55720 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55722 },
55723/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
55724 {
55725 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55727 },
55728/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
55729 {
55730 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55732 },
55733/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
55734 {
55735 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55737 },
55738/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
55739 {
55740 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55742 },
55743/* adc.w${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
55744 {
55745 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-8-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 55746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55747 },
55748/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
55749 {
55750 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55752 },
55753/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
55754 {
55755 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55757 },
55758/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
55759 {
55760 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55762 },
55763/* adc.w${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
55764 {
55765 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55767 },
55768/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
55769 {
55770 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55772 },
55773/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
55774 {
55775 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55777 },
55778/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
55779 {
55780 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55782 },
55783/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u16} */
55784 {
55785 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-16-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 55786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55787 },
55788/* adc.w${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
55789 {
55790 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 55791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55792 },
55793/* adc.w${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
55794 {
55795 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 55796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55797 },
55798/* adc.w${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
55799 {
55800 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 55801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55802 },
55803/* adc.w${X} ${Dsp-24-u16},${Dsp-40-u24} */
55804 {
55805 M32C_INSN_ADC32_W_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_HI_DST32_40_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-HI-dst32-40-24-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 55806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55807 },
55808/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedHI */
55809 {
55810 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 48,
fb53f5a8 55811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55812 },
55813/* adc.w${X} ${Dsp-24-u24},$Dst32RnPrefixedHI */
55814 {
55815 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 48,
fb53f5a8 55816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55817 },
55818/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedHI */
55819 {
55820 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 48,
fb53f5a8 55821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55822 },
55823/* adc.w${X} ${Dsp-24-u24},$Dst32AnPrefixedHI */
55824 {
55825 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 48,
fb53f5a8 55826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55827 },
55828/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
55829 {
55830 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 48,
fb53f5a8 55831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55832 },
55833/* adc.w${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
55834 {
55835 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 48,
fb53f5a8 55836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55837 },
55838/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
55839 {
55840 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55842 },
55843/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
55844 {
55845 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55847 },
55848/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
55849 {
55850 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55852 },
55853/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
55854 {
55855 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55857 },
55858/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
55859 {
55860 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "adc.w", 72,
fb53f5a8 55861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55862 },
55863/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
55864 {
55865 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-An-relative-Prefixed-HI", "adc.w", 72,
fb53f5a8 55866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55867 },
55868/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
55869 {
55870 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55872 },
55873/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
55874 {
55875 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55877 },
55878/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
55879 {
55880 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55882 },
55883/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
55884 {
55885 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-SB-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55887 },
55888/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
55889 {
55890 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55892 },
55893/* adc.w${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
55894 {
55895 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-8-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 55896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55897 },
55898/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
55899 {
55900 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55902 },
55903/* adc.w${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
55904 {
55905 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-FB-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 55906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55907 },
55908/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
55909 {
55910 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 55911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55912 },
55913/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u16} */
55914 {
55915 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_16_ABSOLUTE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-16-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 55916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55917 },
55918/* adc.w${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
55919 {
55920 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "adc.w", 72,
fb53f5a8 55921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55922 },
55923/* adc.w${X} ${Dsp-24-u24},${Dsp-48-u24} */
55924 {
55925 M32C_INSN_ADC32_W_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_HI_DST32_48_24_ABSOLUTE_PREFIXED_HI, "adc32.w-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-HI-dst32-48-24-absolute-Prefixed-HI", "adc.w", 72,
fb53f5a8 55926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55927 },
55928/* adc.w${X} $Src32RnPrefixedHI,$Dst32RnPrefixedHI */
55929 {
55930 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 24,
fb53f5a8 55931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55932 },
55933/* adc.w${X} $Src32AnPrefixedHI,$Dst32RnPrefixedHI */
55934 {
55935 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 24,
fb53f5a8 55936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55937 },
55938/* adc.w${X} [$Src32AnPrefixed],$Dst32RnPrefixedHI */
55939 {
55940 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-Rn-direct-Prefixed-HI", "adc.w", 24,
fb53f5a8 55941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55942 },
55943/* adc.w${X} $Src32RnPrefixedHI,$Dst32AnPrefixedHI */
55944 {
55945 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 24,
fb53f5a8 55946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55947 },
55948/* adc.w${X} $Src32AnPrefixedHI,$Dst32AnPrefixedHI */
55949 {
55950 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 24,
fb53f5a8 55951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55952 },
55953/* adc.w${X} [$Src32AnPrefixed],$Dst32AnPrefixedHI */
55954 {
55955 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-direct-Prefixed-HI", "adc.w", 24,
fb53f5a8 55956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55957 },
55958/* adc.w${X} $Src32RnPrefixedHI,[$Dst32AnPrefixed] */
55959 {
55960 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 24,
fb53f5a8 55961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55962 },
55963/* adc.w${X} $Src32AnPrefixedHI,[$Dst32AnPrefixed] */
55964 {
55965 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 24,
fb53f5a8 55966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55967 },
55968/* adc.w${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
55969 {
55970 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-An-indirect-Prefixed-HI", "adc.w", 24,
fb53f5a8 55971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55972 },
55973/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
55974 {
55975 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 55976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55977 },
55978/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[$Dst32AnPrefixed] */
55979 {
55980 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 55981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55982 },
55983/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
55984 {
55985 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-An-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 55986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55987 },
55988/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
55989 {
55990 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55992 },
55993/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[$Dst32AnPrefixed] */
55994 {
55995 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 55996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
55997 },
55998/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
55999 {
56000 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-An-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56002 },
56003/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
56004 {
56005 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 56006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56007 },
56008/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u24}[$Dst32AnPrefixed] */
56009 {
56010 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 56011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56012 },
56013/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
56014 {
56015 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 56016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56017 },
56018/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u8}[sb] */
56019 {
56020 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 56021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56022 },
56023/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u8}[sb] */
56024 {
56025 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 56026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56027 },
56028/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
56029 {
56030 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-SB-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 56031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56032 },
56033/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u16}[sb] */
56034 {
56035 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56037 },
56038/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u16}[sb] */
56039 {
56040 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56042 },
56043/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
56044 {
56045 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-SB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56047 },
56048/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-s8}[fb] */
56049 {
56050 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 56051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56052 },
56053/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-s8}[fb] */
56054 {
56055 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 56056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56057 },
56058/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
56059 {
56060 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-8-FB-relative-Prefixed-HI", "adc.w", 32,
fb53f5a8 56061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56062 },
56063/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-s16}[fb] */
56064 {
56065 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56067 },
56068/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-s16}[fb] */
56069 {
56070 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56072 },
56073/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
56074 {
56075 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-FB-relative-Prefixed-HI", "adc.w", 40,
fb53f5a8 56076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56077 },
56078/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u16} */
56079 {
56080 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "adc.w", 40,
fb53f5a8 56081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56082 },
56083/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u16} */
56084 {
56085 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "adc.w", 40,
fb53f5a8 56086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56087 },
56088/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u16} */
56089 {
56090 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_16_ABSOLUTE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-16-absolute-Prefixed-HI", "adc.w", 40,
fb53f5a8 56091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56092 },
56093/* adc.w${X} $Src32RnPrefixedHI,${Dsp-24-u24} */
56094 {
56095 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "adc.w", 48,
fb53f5a8 56096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56097 },
56098/* adc.w${X} $Src32AnPrefixedHI,${Dsp-24-u24} */
56099 {
56100 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "adc.w", 48,
fb53f5a8 56101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56102 },
56103/* adc.w${X} [$Src32AnPrefixed],${Dsp-24-u24} */
56104 {
56105 M32C_INSN_ADC32_W_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_HI_DST32_24_24_ABSOLUTE_PREFIXED_HI, "adc32.w-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-HI-dst32-24-24-absolute-Prefixed-HI", "adc.w", 48,
fb53f5a8 56106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56107 },
56108/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
56109 {
56110 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 56111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56112 },
56113/* adc.b${X} ${Dsp-24-u8}[sb],$Dst32RnPrefixedQI */
56114 {
56115 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 56116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56117 },
56118/* adc.b${X} ${Dsp-24-s8}[fb],$Dst32RnPrefixedQI */
56119 {
56120 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 56121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56122 },
56123/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
56124 {
56125 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 56126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56127 },
56128/* adc.b${X} ${Dsp-24-u8}[sb],$Dst32AnPrefixedQI */
56129 {
56130 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 56131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56132 },
56133/* adc.b${X} ${Dsp-24-s8}[fb],$Dst32AnPrefixedQI */
56134 {
56135 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 56136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56137 },
56138/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
56139 {
56140 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 32,
fb53f5a8 56141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56142 },
56143/* adc.b${X} ${Dsp-24-u8}[sb],[$Dst32AnPrefixed] */
56144 {
56145 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 32,
fb53f5a8 56146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56147 },
56148/* adc.b${X} ${Dsp-24-s8}[fb],[$Dst32AnPrefixed] */
56149 {
56150 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 32,
fb53f5a8 56151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56152 },
56153/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[$Dst32AnPrefixed] */
56154 {
56155 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56157 },
56158/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[$Dst32AnPrefixed] */
56159 {
56160 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56162 },
56163/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[$Dst32AnPrefixed] */
56164 {
56165 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56167 },
56168/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[$Dst32AnPrefixed] */
56169 {
56170 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56172 },
56173/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[$Dst32AnPrefixed] */
56174 {
56175 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56177 },
56178/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[$Dst32AnPrefixed] */
56179 {
56180 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56182 },
56183/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24}[$Dst32AnPrefixed] */
56184 {
56185 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56187 },
56188/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24}[$Dst32AnPrefixed] */
56189 {
56190 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56192 },
56193/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24}[$Dst32AnPrefixed] */
56194 {
56195 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56197 },
56198/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u8}[sb] */
56199 {
56200 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56202 },
56203/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u8}[sb] */
56204 {
56205 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56207 },
56208/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u8}[sb] */
56209 {
56210 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56212 },
56213/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16}[sb] */
56214 {
56215 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56217 },
56218/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16}[sb] */
56219 {
56220 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56222 },
56223/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16}[sb] */
56224 {
56225 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56227 },
56228/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s8}[fb] */
56229 {
56230 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56232 },
56233/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s8}[fb] */
56234 {
56235 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56237 },
56238/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s8}[fb] */
56239 {
56240 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-8-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56242 },
56243/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-s16}[fb] */
56244 {
56245 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56247 },
56248/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-s16}[fb] */
56249 {
56250 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56252 },
56253/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-s16}[fb] */
56254 {
56255 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56257 },
56258/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u16} */
56259 {
56260 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 56261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56262 },
56263/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u16} */
56264 {
56265 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 56266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56267 },
56268/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u16} */
56269 {
56270 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-16-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 56271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56272 },
56273/* adc.b${X} ${Dsp-24-u8}[$Src32AnPrefixed],${Dsp-32-u24} */
56274 {
56275 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_AN_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-An-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56277 },
56278/* adc.b${X} ${Dsp-24-u8}[sb],${Dsp-32-u24} */
56279 {
56280 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_SB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-SB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56282 },
56283/* adc.b${X} ${Dsp-24-s8}[fb],${Dsp-32-u24} */
56284 {
56285 M32C_INSN_ADC32_B_24_8_PREFIXED_32_PREFIXED_SRC32_24_8_FB_RELATIVE_PREFIXED_QI_DST32_32_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-8-Prefixed-32-Prefixed-src32-24-8-FB-relative-Prefixed-QI-dst32-32-24-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56287 },
56288/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
56289 {
56290 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56292 },
56293/* adc.b${X} ${Dsp-24-u16}[sb],$Dst32RnPrefixedQI */
56294 {
56295 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56297 },
56298/* adc.b${X} ${Dsp-24-s16}[fb],$Dst32RnPrefixedQI */
56299 {
56300 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56302 },
56303/* adc.b${X} ${Dsp-24-u16},$Dst32RnPrefixedQI */
56304 {
56305 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56307 },
56308/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
56309 {
56310 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56312 },
56313/* adc.b${X} ${Dsp-24-u16}[sb],$Dst32AnPrefixedQI */
56314 {
56315 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56317 },
56318/* adc.b${X} ${Dsp-24-s16}[fb],$Dst32AnPrefixedQI */
56319 {
56320 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56322 },
56323/* adc.b${X} ${Dsp-24-u16},$Dst32AnPrefixedQI */
56324 {
56325 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 40,
fb53f5a8 56326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56327 },
56328/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
56329 {
56330 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 40,
fb53f5a8 56331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56332 },
56333/* adc.b${X} ${Dsp-24-u16}[sb],[$Dst32AnPrefixed] */
56334 {
56335 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 40,
fb53f5a8 56336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56337 },
56338/* adc.b${X} ${Dsp-24-s16}[fb],[$Dst32AnPrefixed] */
56339 {
56340 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 40,
fb53f5a8 56341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56342 },
56343/* adc.b${X} ${Dsp-24-u16},[$Dst32AnPrefixed] */
56344 {
56345 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 40,
fb53f5a8 56346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56347 },
56348/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[$Dst32AnPrefixed] */
56349 {
56350 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56352 },
56353/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[$Dst32AnPrefixed] */
56354 {
56355 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56357 },
56358/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[$Dst32AnPrefixed] */
56359 {
56360 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56362 },
56363/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u8}[$Dst32AnPrefixed] */
56364 {
56365 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56367 },
56368/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[$Dst32AnPrefixed] */
56369 {
56370 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56372 },
56373/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[$Dst32AnPrefixed] */
56374 {
56375 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56377 },
56378/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[$Dst32AnPrefixed] */
56379 {
56380 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56382 },
56383/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u16}[$Dst32AnPrefixed] */
56384 {
56385 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56387 },
56388/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24}[$Dst32AnPrefixed] */
56389 {
56390 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56392 },
56393/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24}[$Dst32AnPrefixed] */
56394 {
56395 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56397 },
56398/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24}[$Dst32AnPrefixed] */
56399 {
56400 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56402 },
56403/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u24}[$Dst32AnPrefixed] */
56404 {
56405 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-An-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56407 },
56408/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u8}[sb] */
56409 {
56410 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56412 },
56413/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u8}[sb] */
56414 {
56415 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56417 },
56418/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u8}[sb] */
56419 {
56420 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56422 },
56423/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u8}[sb] */
56424 {
56425 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56427 },
56428/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16}[sb] */
56429 {
56430 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56432 },
56433/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16}[sb] */
56434 {
56435 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56437 },
56438/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16}[sb] */
56439 {
56440 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56442 },
56443/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u16}[sb] */
56444 {
56445 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-SB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56447 },
56448/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s8}[fb] */
56449 {
56450 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56452 },
56453/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s8}[fb] */
56454 {
56455 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56457 },
56458/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s8}[fb] */
56459 {
56460 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56462 },
56463/* adc.b${X} ${Dsp-24-u16},${Dsp-40-s8}[fb] */
56464 {
56465 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-8-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56467 },
56468/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-s16}[fb] */
56469 {
56470 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56472 },
56473/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-s16}[fb] */
56474 {
56475 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56477 },
56478/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-s16}[fb] */
56479 {
56480 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56482 },
56483/* adc.b${X} ${Dsp-24-u16},${Dsp-40-s16}[fb] */
56484 {
56485 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-FB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56487 },
56488/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u16} */
56489 {
56490 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56492 },
56493/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u16} */
56494 {
56495 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56497 },
56498/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u16} */
56499 {
56500 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56502 },
56503/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u16} */
56504 {
56505 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-16-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 56506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56507 },
56508/* adc.b${X} ${Dsp-24-u16}[$Src32AnPrefixed],${Dsp-40-u24} */
56509 {
56510 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_AN_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-An-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "adc.b", 64,
fb53f5a8 56511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56512 },
56513/* adc.b${X} ${Dsp-24-u16}[sb],${Dsp-40-u24} */
56514 {
56515 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_SB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-SB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "adc.b", 64,
fb53f5a8 56516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56517 },
56518/* adc.b${X} ${Dsp-24-s16}[fb],${Dsp-40-u24} */
56519 {
56520 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_FB_RELATIVE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-FB-relative-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "adc.b", 64,
fb53f5a8 56521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56522 },
56523/* adc.b${X} ${Dsp-24-u16},${Dsp-40-u24} */
56524 {
56525 M32C_INSN_ADC32_B_24_16_PREFIXED_40_PREFIXED_SRC32_24_16_ABSOLUTE_PREFIXED_QI_DST32_40_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-16-Prefixed-40-Prefixed-src32-24-16-absolute-Prefixed-QI-dst32-40-24-absolute-Prefixed-QI", "adc.b", 64,
fb53f5a8 56526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56527 },
56528/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32RnPrefixedQI */
56529 {
56530 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 48,
fb53f5a8 56531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56532 },
56533/* adc.b${X} ${Dsp-24-u24},$Dst32RnPrefixedQI */
56534 {
56535 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 48,
fb53f5a8 56536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56537 },
56538/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],$Dst32AnPrefixedQI */
56539 {
56540 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 48,
fb53f5a8 56541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56542 },
56543/* adc.b${X} ${Dsp-24-u24},$Dst32AnPrefixedQI */
56544 {
56545 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 48,
fb53f5a8 56546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56547 },
56548/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],[$Dst32AnPrefixed] */
56549 {
56550 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 48,
fb53f5a8 56551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56552 },
56553/* adc.b${X} ${Dsp-24-u24},[$Dst32AnPrefixed] */
56554 {
56555 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 48,
fb53f5a8 56556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56557 },
56558/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[$Dst32AnPrefixed] */
56559 {
56560 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56562 },
56563/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u8}[$Dst32AnPrefixed] */
56564 {
56565 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56567 },
56568/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[$Dst32AnPrefixed] */
56569 {
56570 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56572 },
56573/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u16}[$Dst32AnPrefixed] */
56574 {
56575 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-An-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56577 },
56578/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24}[$Dst32AnPrefixed] */
56579 {
56580 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "adc.b", 72,
fb53f5a8 56581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56582 },
56583/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u24}[$Dst32AnPrefixed] */
56584 {
56585 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-An-relative-Prefixed-QI", "adc.b", 72,
fb53f5a8 56586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56587 },
56588/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u8}[sb] */
56589 {
56590 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56592 },
56593/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u8}[sb] */
56594 {
56595 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-SB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56597 },
56598/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16}[sb] */
56599 {
56600 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56602 },
56603/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u16}[sb] */
56604 {
56605 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-SB-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56607 },
56608/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s8}[fb] */
56609 {
56610 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56612 },
56613/* adc.b${X} ${Dsp-24-u24},${Dsp-48-s8}[fb] */
56614 {
56615 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-8-FB-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 56616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56617 },
56618/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-s16}[fb] */
56619 {
56620 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56622 },
56623/* adc.b${X} ${Dsp-24-u24},${Dsp-48-s16}[fb] */
56624 {
56625 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-FB-relative-Prefixed-QI", "adc.b", 64,
fb53f5a8 56626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56627 },
56628/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u16} */
56629 {
56630 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "adc.b", 64,
fb53f5a8 56631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56632 },
56633/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u16} */
56634 {
56635 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_16_ABSOLUTE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-16-absolute-Prefixed-QI", "adc.b", 64,
fb53f5a8 56636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56637 },
56638/* adc.b${X} ${Dsp-24-u24}[$Src32AnPrefixed],${Dsp-48-u24} */
56639 {
56640 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_AN_RELATIVE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-An-relative-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "adc.b", 72,
fb53f5a8 56641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56642 },
56643/* adc.b${X} ${Dsp-24-u24},${Dsp-48-u24} */
56644 {
56645 M32C_INSN_ADC32_B_24_24_PREFIXED_48_PREFIXED_SRC32_24_24_ABSOLUTE_PREFIXED_QI_DST32_48_24_ABSOLUTE_PREFIXED_QI, "adc32.b-24-24-Prefixed-48-Prefixed-src32-24-24-absolute-Prefixed-QI-dst32-48-24-absolute-Prefixed-QI", "adc.b", 72,
fb53f5a8 56646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56647 },
56648/* adc.b${X} $Src32RnPrefixedQI,$Dst32RnPrefixedQI */
56649 {
56650 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 24,
fb53f5a8 56651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56652 },
56653/* adc.b${X} $Src32AnPrefixedQI,$Dst32RnPrefixedQI */
56654 {
56655 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 24,
fb53f5a8 56656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56657 },
56658/* adc.b${X} [$Src32AnPrefixed],$Dst32RnPrefixedQI */
56659 {
56660 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-Rn-direct-Prefixed-QI", "adc.b", 24,
fb53f5a8 56661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56662 },
56663/* adc.b${X} $Src32RnPrefixedQI,$Dst32AnPrefixedQI */
56664 {
56665 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 24,
fb53f5a8 56666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56667 },
56668/* adc.b${X} $Src32AnPrefixedQI,$Dst32AnPrefixedQI */
56669 {
56670 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 24,
fb53f5a8 56671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56672 },
56673/* adc.b${X} [$Src32AnPrefixed],$Dst32AnPrefixedQI */
56674 {
56675 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-direct-Prefixed-QI", "adc.b", 24,
fb53f5a8 56676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56677 },
56678/* adc.b${X} $Src32RnPrefixedQI,[$Dst32AnPrefixed] */
56679 {
56680 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 24,
fb53f5a8 56681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56682 },
56683/* adc.b${X} $Src32AnPrefixedQI,[$Dst32AnPrefixed] */
56684 {
56685 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 24,
fb53f5a8 56686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56687 },
56688/* adc.b${X} [$Src32AnPrefixed],[$Dst32AnPrefixed] */
56689 {
56690 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-An-indirect-Prefixed-QI", "adc.b", 24,
fb53f5a8 56691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56692 },
56693/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
56694 {
56695 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56697 },
56698/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[$Dst32AnPrefixed] */
56699 {
56700 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56702 },
56703/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[$Dst32AnPrefixed] */
56704 {
56705 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-An-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56707 },
56708/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
56709 {
56710 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56712 },
56713/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[$Dst32AnPrefixed] */
56714 {
56715 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56717 },
56718/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[$Dst32AnPrefixed] */
56719 {
56720 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56722 },
56723/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
56724 {
56725 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56727 },
56728/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u24}[$Dst32AnPrefixed] */
56729 {
56730 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56732 },
56733/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u24}[$Dst32AnPrefixed] */
56734 {
56735 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 56736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56737 },
56738/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u8}[sb] */
56739 {
56740 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56742 },
56743/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u8}[sb] */
56744 {
56745 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56747 },
56748/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u8}[sb] */
56749 {
56750 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-SB-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56752 },
56753/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u16}[sb] */
56754 {
56755 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56757 },
56758/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u16}[sb] */
56759 {
56760 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56762 },
56763/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u16}[sb] */
56764 {
56765 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56767 },
56768/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-s8}[fb] */
56769 {
56770 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56772 },
56773/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-s8}[fb] */
56774 {
56775 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56777 },
56778/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-s8}[fb] */
56779 {
56780 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-8-FB-relative-Prefixed-QI", "adc.b", 32,
fb53f5a8 56781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56782 },
56783/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-s16}[fb] */
56784 {
56785 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56787 },
56788/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-s16}[fb] */
56789 {
56790 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56792 },
56793/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-s16}[fb] */
56794 {
56795 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 56796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56797 },
56798/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u16} */
56799 {
56800 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "adc.b", 40,
fb53f5a8 56801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56802 },
56803/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u16} */
56804 {
56805 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "adc.b", 40,
fb53f5a8 56806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56807 },
56808/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u16} */
56809 {
56810 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_16_ABSOLUTE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-16-absolute-Prefixed-QI", "adc.b", 40,
fb53f5a8 56811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56812 },
56813/* adc.b${X} $Src32RnPrefixedQI,${Dsp-24-u24} */
56814 {
56815 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_RN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-Rn-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 56816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56817 },
56818/* adc.b${X} $Src32AnPrefixedQI,${Dsp-24-u24} */
56819 {
56820 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_DIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-direct-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 56821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56822 },
56823/* adc.b${X} [$Src32AnPrefixed],${Dsp-24-u24} */
56824 {
56825 M32C_INSN_ADC32_B_BASIC_PREFIXED_24_PREFIXED_SRC32_AN_INDIRECT_PREFIXED_QI_DST32_24_24_ABSOLUTE_PREFIXED_QI, "adc32.b-basic-Prefixed-24-Prefixed-src32-An-indirect-Prefixed-QI-dst32-24-24-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 56826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
56827 },
56828/* adc.w${X} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
56829 {
56830 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "adc.w", 24,
fb53f5a8 56831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56832 },
56833/* adc.w${X} ${Dsp-16-u8}[sb],$Dst16RnHI */
56834 {
56835 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "adc.w", 24,
fb53f5a8 56836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56837 },
56838/* adc.w${X} ${Dsp-16-s8}[fb],$Dst16RnHI */
56839 {
56840 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "adc.w", 24,
fb53f5a8 56841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56842 },
56843/* adc.w${X} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
56844 {
56845 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "adc.w", 24,
fb53f5a8 56846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56847 },
56848/* adc.w${X} ${Dsp-16-u8}[sb],$Dst16AnHI */
56849 {
56850 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "adc.w", 24,
fb53f5a8 56851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56852 },
56853/* adc.w${X} ${Dsp-16-s8}[fb],$Dst16AnHI */
56854 {
56855 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "adc.w", 24,
fb53f5a8 56856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56857 },
56858/* adc.w${X} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
56859 {
56860 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "adc.w", 24,
fb53f5a8 56861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56862 },
56863/* adc.w${X} ${Dsp-16-u8}[sb],[$Dst16An] */
56864 {
56865 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "adc.w", 24,
fb53f5a8 56866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56867 },
56868/* adc.w${X} ${Dsp-16-s8}[fb],[$Dst16An] */
56869 {
56870 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "adc.w", 24,
fb53f5a8 56871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56872 },
56873/* adc.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
56874 {
56875 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "adc.w", 32,
fb53f5a8 56876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56877 },
56878/* adc.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
56879 {
56880 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "adc.w", 32,
fb53f5a8 56881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56882 },
56883/* adc.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
56884 {
56885 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "adc.w", 32,
fb53f5a8 56886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56887 },
56888/* adc.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
56889 {
56890 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "adc.w", 40,
fb53f5a8 56891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56892 },
56893/* adc.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
56894 {
56895 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "adc.w", 40,
fb53f5a8 56896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56897 },
56898/* adc.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
56899 {
56900 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "adc.w", 40,
fb53f5a8 56901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56902 },
56903/* adc.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
56904 {
56905 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "adc.w", 32,
fb53f5a8 56906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56907 },
56908/* adc.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
56909 {
56910 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "adc.w", 32,
fb53f5a8 56911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56912 },
56913/* adc.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
56914 {
56915 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "adc.w", 32,
fb53f5a8 56916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56917 },
56918/* adc.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
56919 {
56920 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "adc.w", 40,
fb53f5a8 56921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56922 },
56923/* adc.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
56924 {
56925 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "adc.w", 40,
fb53f5a8 56926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56927 },
56928/* adc.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
56929 {
56930 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "adc.w", 40,
fb53f5a8 56931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56932 },
56933/* adc.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
56934 {
56935 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "adc.w", 32,
fb53f5a8 56936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56937 },
56938/* adc.w${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
56939 {
56940 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "adc.w", 32,
fb53f5a8 56941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56942 },
56943/* adc.w${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
56944 {
56945 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "adc.w", 32,
fb53f5a8 56946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56947 },
56948/* adc.w${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
56949 {
56950 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "adc16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "adc.w", 40,
fb53f5a8 56951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56952 },
56953/* adc.w${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
56954 {
56955 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "adc16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "adc.w", 40,
fb53f5a8 56956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56957 },
56958/* adc.w${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
56959 {
56960 M32C_INSN_ADC16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "adc16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "adc.w", 40,
fb53f5a8 56961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56962 },
56963/* adc.w${X} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
56964 {
56965 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "adc.w", 32,
fb53f5a8 56966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56967 },
56968/* adc.w${X} ${Dsp-16-u16}[sb],$Dst16RnHI */
56969 {
56970 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "adc.w", 32,
fb53f5a8 56971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56972 },
56973/* adc.w${X} ${Dsp-16-u16},$Dst16RnHI */
56974 {
56975 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "adc.w", 32,
fb53f5a8 56976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56977 },
56978/* adc.w${X} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
56979 {
56980 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "adc.w", 32,
fb53f5a8 56981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56982 },
56983/* adc.w${X} ${Dsp-16-u16}[sb],$Dst16AnHI */
56984 {
56985 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "adc.w", 32,
fb53f5a8 56986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56987 },
56988/* adc.w${X} ${Dsp-16-u16},$Dst16AnHI */
56989 {
56990 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "adc.w", 32,
fb53f5a8 56991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56992 },
56993/* adc.w${X} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
56994 {
56995 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "adc.w", 32,
fb53f5a8 56996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
56997 },
56998/* adc.w${X} ${Dsp-16-u16}[sb],[$Dst16An] */
56999 {
57000 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "adc.w", 32,
fb53f5a8 57001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57002 },
57003/* adc.w${X} ${Dsp-16-u16},[$Dst16An] */
57004 {
57005 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "adc.w", 32,
fb53f5a8 57006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57007 },
57008/* adc.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
57009 {
57010 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "adc.w", 40,
fb53f5a8 57011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57012 },
57013/* adc.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
57014 {
57015 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "adc.w", 40,
fb53f5a8 57016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57017 },
57018/* adc.w${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
57019 {
57020 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "adc.w", 40,
fb53f5a8 57021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57022 },
57023/* adc.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
57024 {
57025 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "adc.w", 48,
fb53f5a8 57026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57027 },
57028/* adc.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
57029 {
57030 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "adc.w", 48,
fb53f5a8 57031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57032 },
57033/* adc.w${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
57034 {
57035 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "adc.w", 48,
fb53f5a8 57036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57037 },
57038/* adc.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
57039 {
57040 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "adc.w", 40,
fb53f5a8 57041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57042 },
57043/* adc.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
57044 {
57045 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "adc.w", 40,
fb53f5a8 57046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57047 },
57048/* adc.w${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
57049 {
57050 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "adc.w", 40,
fb53f5a8 57051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57052 },
57053/* adc.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
57054 {
57055 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "adc.w", 48,
fb53f5a8 57056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57057 },
57058/* adc.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
57059 {
57060 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "adc.w", 48,
fb53f5a8 57061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57062 },
57063/* adc.w${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
57064 {
57065 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "adc.w", 48,
fb53f5a8 57066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57067 },
57068/* adc.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
57069 {
57070 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "adc.w", 40,
fb53f5a8 57071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57072 },
57073/* adc.w${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
57074 {
57075 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "adc.w", 40,
fb53f5a8 57076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57077 },
57078/* adc.w${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
57079 {
57080 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "adc.w", 40,
fb53f5a8 57081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57082 },
57083/* adc.w${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
57084 {
57085 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "adc16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "adc.w", 48,
fb53f5a8 57086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57087 },
57088/* adc.w${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
57089 {
57090 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "adc16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "adc.w", 48,
fb53f5a8 57091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57092 },
57093/* adc.w${X} ${Dsp-16-u16},${Dsp-32-u16} */
57094 {
57095 M32C_INSN_ADC16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "adc16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "adc.w", 48,
fb53f5a8 57096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57097 },
57098/* adc.w${X} $Src16RnHI,$Dst16RnHI */
57099 {
57100 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "adc.w", 16,
fb53f5a8 57101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57102 },
57103/* adc.w${X} $Src16AnHI,$Dst16RnHI */
57104 {
57105 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "adc.w", 16,
fb53f5a8 57106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57107 },
57108/* adc.w${X} [$Src16An],$Dst16RnHI */
57109 {
57110 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "adc.w", 16,
fb53f5a8 57111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57112 },
57113/* adc.w${X} $Src16RnHI,$Dst16AnHI */
57114 {
57115 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "adc.w", 16,
fb53f5a8 57116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57117 },
57118/* adc.w${X} $Src16AnHI,$Dst16AnHI */
57119 {
57120 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "adc.w", 16,
fb53f5a8 57121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57122 },
57123/* adc.w${X} [$Src16An],$Dst16AnHI */
57124 {
57125 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "adc.w", 16,
fb53f5a8 57126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57127 },
57128/* adc.w${X} $Src16RnHI,[$Dst16An] */
57129 {
57130 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "adc.w", 16,
fb53f5a8 57131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57132 },
57133/* adc.w${X} $Src16AnHI,[$Dst16An] */
57134 {
57135 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "adc.w", 16,
fb53f5a8 57136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57137 },
57138/* adc.w${X} [$Src16An],[$Dst16An] */
57139 {
57140 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "adc.w", 16,
fb53f5a8 57141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57142 },
57143/* adc.w${X} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
57144 {
57145 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "adc.w", 24,
fb53f5a8 57146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57147 },
57148/* adc.w${X} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
57149 {
57150 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "adc.w", 24,
fb53f5a8 57151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57152 },
57153/* adc.w${X} [$Src16An],${Dsp-16-u8}[$Dst16An] */
57154 {
57155 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "adc.w", 24,
fb53f5a8 57156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57157 },
57158/* adc.w${X} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
57159 {
57160 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "adc.w", 32,
fb53f5a8 57161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57162 },
57163/* adc.w${X} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
57164 {
57165 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "adc.w", 32,
fb53f5a8 57166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57167 },
57168/* adc.w${X} [$Src16An],${Dsp-16-u16}[$Dst16An] */
57169 {
57170 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "adc.w", 32,
fb53f5a8 57171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57172 },
57173/* adc.w${X} $Src16RnHI,${Dsp-16-u8}[sb] */
57174 {
57175 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "adc.w", 24,
fb53f5a8 57176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57177 },
57178/* adc.w${X} $Src16AnHI,${Dsp-16-u8}[sb] */
57179 {
57180 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "adc.w", 24,
fb53f5a8 57181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57182 },
57183/* adc.w${X} [$Src16An],${Dsp-16-u8}[sb] */
57184 {
57185 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "adc.w", 24,
fb53f5a8 57186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57187 },
57188/* adc.w${X} $Src16RnHI,${Dsp-16-u16}[sb] */
57189 {
57190 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "adc.w", 32,
fb53f5a8 57191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57192 },
57193/* adc.w${X} $Src16AnHI,${Dsp-16-u16}[sb] */
57194 {
57195 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "adc.w", 32,
fb53f5a8 57196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57197 },
57198/* adc.w${X} [$Src16An],${Dsp-16-u16}[sb] */
57199 {
57200 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "adc.w", 32,
fb53f5a8 57201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57202 },
57203/* adc.w${X} $Src16RnHI,${Dsp-16-s8}[fb] */
57204 {
57205 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "adc.w", 24,
fb53f5a8 57206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57207 },
57208/* adc.w${X} $Src16AnHI,${Dsp-16-s8}[fb] */
57209 {
57210 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "adc.w", 24,
fb53f5a8 57211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57212 },
57213/* adc.w${X} [$Src16An],${Dsp-16-s8}[fb] */
57214 {
57215 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "adc.w", 24,
fb53f5a8 57216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57217 },
57218/* adc.w${X} $Src16RnHI,${Dsp-16-u16} */
57219 {
57220 M32C_INSN_ADC16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "adc16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "adc.w", 32,
fb53f5a8 57221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57222 },
57223/* adc.w${X} $Src16AnHI,${Dsp-16-u16} */
57224 {
57225 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "adc16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "adc.w", 32,
fb53f5a8 57226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57227 },
57228/* adc.w${X} [$Src16An],${Dsp-16-u16} */
57229 {
57230 M32C_INSN_ADC16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "adc16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "adc.w", 32,
fb53f5a8 57231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57232 },
57233/* adc.b${X} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
57234 {
57235 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "adc.b", 24,
fb53f5a8 57236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57237 },
57238/* adc.b${X} ${Dsp-16-u8}[sb],$Dst16RnQI */
57239 {
57240 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "adc.b", 24,
fb53f5a8 57241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57242 },
57243/* adc.b${X} ${Dsp-16-s8}[fb],$Dst16RnQI */
57244 {
57245 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "adc.b", 24,
fb53f5a8 57246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57247 },
57248/* adc.b${X} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
57249 {
57250 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "adc.b", 24,
fb53f5a8 57251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57252 },
57253/* adc.b${X} ${Dsp-16-u8}[sb],$Dst16AnQI */
57254 {
57255 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "adc.b", 24,
fb53f5a8 57256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57257 },
57258/* adc.b${X} ${Dsp-16-s8}[fb],$Dst16AnQI */
57259 {
57260 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "adc.b", 24,
fb53f5a8 57261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57262 },
57263/* adc.b${X} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
57264 {
57265 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "adc.b", 24,
fb53f5a8 57266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57267 },
57268/* adc.b${X} ${Dsp-16-u8}[sb],[$Dst16An] */
57269 {
57270 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "adc.b", 24,
fb53f5a8 57271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57272 },
57273/* adc.b${X} ${Dsp-16-s8}[fb],[$Dst16An] */
57274 {
57275 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "adc.b", 24,
fb53f5a8 57276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57277 },
57278/* adc.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
57279 {
57280 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "adc.b", 32,
fb53f5a8 57281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57282 },
57283/* adc.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
57284 {
57285 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "adc.b", 32,
fb53f5a8 57286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57287 },
57288/* adc.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
57289 {
57290 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "adc.b", 32,
fb53f5a8 57291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57292 },
57293/* adc.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
57294 {
57295 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "adc.b", 40,
fb53f5a8 57296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57297 },
57298/* adc.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
57299 {
57300 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "adc.b", 40,
fb53f5a8 57301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57302 },
57303/* adc.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
57304 {
57305 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "adc.b", 40,
fb53f5a8 57306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57307 },
57308/* adc.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
57309 {
57310 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "adc.b", 32,
fb53f5a8 57311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57312 },
57313/* adc.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
57314 {
57315 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "adc.b", 32,
fb53f5a8 57316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57317 },
57318/* adc.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
57319 {
57320 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "adc.b", 32,
fb53f5a8 57321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57322 },
57323/* adc.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
57324 {
57325 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "adc.b", 40,
fb53f5a8 57326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57327 },
57328/* adc.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
57329 {
57330 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "adc.b", 40,
fb53f5a8 57331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57332 },
57333/* adc.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
57334 {
57335 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "adc.b", 40,
fb53f5a8 57336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57337 },
57338/* adc.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
57339 {
57340 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "adc.b", 32,
fb53f5a8 57341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57342 },
57343/* adc.b${X} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
57344 {
57345 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "adc.b", 32,
fb53f5a8 57346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57347 },
57348/* adc.b${X} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
57349 {
57350 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "adc.b", 32,
fb53f5a8 57351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57352 },
57353/* adc.b${X} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
57354 {
57355 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "adc16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "adc.b", 40,
fb53f5a8 57356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57357 },
57358/* adc.b${X} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
57359 {
57360 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "adc16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "adc.b", 40,
fb53f5a8 57361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57362 },
57363/* adc.b${X} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
57364 {
57365 M32C_INSN_ADC16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "adc16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "adc.b", 40,
fb53f5a8 57366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57367 },
57368/* adc.b${X} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
57369 {
57370 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "adc.b", 32,
fb53f5a8 57371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57372 },
57373/* adc.b${X} ${Dsp-16-u16}[sb],$Dst16RnQI */
57374 {
57375 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "adc.b", 32,
fb53f5a8 57376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57377 },
57378/* adc.b${X} ${Dsp-16-u16},$Dst16RnQI */
57379 {
57380 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "adc.b", 32,
fb53f5a8 57381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57382 },
57383/* adc.b${X} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
57384 {
57385 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "adc.b", 32,
fb53f5a8 57386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57387 },
57388/* adc.b${X} ${Dsp-16-u16}[sb],$Dst16AnQI */
57389 {
57390 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "adc.b", 32,
fb53f5a8 57391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57392 },
57393/* adc.b${X} ${Dsp-16-u16},$Dst16AnQI */
57394 {
57395 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "adc.b", 32,
fb53f5a8 57396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57397 },
57398/* adc.b${X} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
57399 {
57400 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "adc.b", 32,
fb53f5a8 57401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57402 },
57403/* adc.b${X} ${Dsp-16-u16}[sb],[$Dst16An] */
57404 {
57405 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "adc.b", 32,
fb53f5a8 57406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57407 },
57408/* adc.b${X} ${Dsp-16-u16},[$Dst16An] */
57409 {
57410 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "adc.b", 32,
fb53f5a8 57411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57412 },
57413/* adc.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
57414 {
57415 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "adc.b", 40,
fb53f5a8 57416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57417 },
57418/* adc.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
57419 {
57420 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "adc.b", 40,
fb53f5a8 57421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57422 },
57423/* adc.b${X} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
57424 {
57425 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "adc.b", 40,
fb53f5a8 57426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57427 },
57428/* adc.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
57429 {
57430 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "adc.b", 48,
fb53f5a8 57431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57432 },
57433/* adc.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
57434 {
57435 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "adc.b", 48,
fb53f5a8 57436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57437 },
57438/* adc.b${X} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
57439 {
57440 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "adc.b", 48,
fb53f5a8 57441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57442 },
57443/* adc.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
57444 {
57445 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "adc.b", 40,
fb53f5a8 57446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57447 },
57448/* adc.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
57449 {
57450 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "adc.b", 40,
fb53f5a8 57451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57452 },
57453/* adc.b${X} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
57454 {
57455 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "adc.b", 40,
fb53f5a8 57456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57457 },
57458/* adc.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
57459 {
57460 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "adc.b", 48,
fb53f5a8 57461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57462 },
57463/* adc.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
57464 {
57465 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "adc.b", 48,
fb53f5a8 57466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57467 },
57468/* adc.b${X} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
57469 {
57470 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "adc.b", 48,
fb53f5a8 57471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57472 },
57473/* adc.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
57474 {
57475 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "adc.b", 40,
fb53f5a8 57476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57477 },
57478/* adc.b${X} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
57479 {
57480 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "adc.b", 40,
fb53f5a8 57481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57482 },
57483/* adc.b${X} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
57484 {
57485 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "adc.b", 40,
fb53f5a8 57486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57487 },
57488/* adc.b${X} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
57489 {
57490 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "adc16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "adc.b", 48,
fb53f5a8 57491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57492 },
57493/* adc.b${X} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
57494 {
57495 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "adc16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "adc.b", 48,
fb53f5a8 57496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57497 },
57498/* adc.b${X} ${Dsp-16-u16},${Dsp-32-u16} */
57499 {
57500 M32C_INSN_ADC16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "adc16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "adc.b", 48,
fb53f5a8 57501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57502 },
57503/* adc.b${X} $Src16RnQI,$Dst16RnQI */
57504 {
57505 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "adc.b", 16,
fb53f5a8 57506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57507 },
57508/* adc.b${X} $Src16AnQI,$Dst16RnQI */
57509 {
57510 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "adc.b", 16,
fb53f5a8 57511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57512 },
57513/* adc.b${X} [$Src16An],$Dst16RnQI */
57514 {
57515 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "adc.b", 16,
fb53f5a8 57516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57517 },
57518/* adc.b${X} $Src16RnQI,$Dst16AnQI */
57519 {
57520 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "adc.b", 16,
fb53f5a8 57521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57522 },
57523/* adc.b${X} $Src16AnQI,$Dst16AnQI */
57524 {
57525 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "adc.b", 16,
fb53f5a8 57526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57527 },
57528/* adc.b${X} [$Src16An],$Dst16AnQI */
57529 {
57530 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "adc.b", 16,
fb53f5a8 57531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57532 },
57533/* adc.b${X} $Src16RnQI,[$Dst16An] */
57534 {
57535 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "adc.b", 16,
fb53f5a8 57536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57537 },
57538/* adc.b${X} $Src16AnQI,[$Dst16An] */
57539 {
57540 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "adc.b", 16,
fb53f5a8 57541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57542 },
57543/* adc.b${X} [$Src16An],[$Dst16An] */
57544 {
57545 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "adc.b", 16,
fb53f5a8 57546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57547 },
57548/* adc.b${X} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
57549 {
57550 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "adc.b", 24,
fb53f5a8 57551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57552 },
57553/* adc.b${X} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
57554 {
57555 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "adc.b", 24,
fb53f5a8 57556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57557 },
57558/* adc.b${X} [$Src16An],${Dsp-16-u8}[$Dst16An] */
57559 {
57560 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "adc.b", 24,
fb53f5a8 57561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57562 },
57563/* adc.b${X} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
57564 {
57565 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "adc.b", 32,
fb53f5a8 57566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57567 },
57568/* adc.b${X} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
57569 {
57570 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "adc.b", 32,
fb53f5a8 57571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57572 },
57573/* adc.b${X} [$Src16An],${Dsp-16-u16}[$Dst16An] */
57574 {
57575 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "adc.b", 32,
fb53f5a8 57576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57577 },
57578/* adc.b${X} $Src16RnQI,${Dsp-16-u8}[sb] */
57579 {
57580 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "adc.b", 24,
fb53f5a8 57581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57582 },
57583/* adc.b${X} $Src16AnQI,${Dsp-16-u8}[sb] */
57584 {
57585 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "adc.b", 24,
fb53f5a8 57586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57587 },
57588/* adc.b${X} [$Src16An],${Dsp-16-u8}[sb] */
57589 {
57590 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "adc.b", 24,
fb53f5a8 57591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57592 },
57593/* adc.b${X} $Src16RnQI,${Dsp-16-u16}[sb] */
57594 {
57595 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "adc.b", 32,
fb53f5a8 57596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57597 },
57598/* adc.b${X} $Src16AnQI,${Dsp-16-u16}[sb] */
57599 {
57600 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "adc.b", 32,
fb53f5a8 57601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57602 },
57603/* adc.b${X} [$Src16An],${Dsp-16-u16}[sb] */
57604 {
57605 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "adc.b", 32,
fb53f5a8 57606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57607 },
57608/* adc.b${X} $Src16RnQI,${Dsp-16-s8}[fb] */
57609 {
57610 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "adc.b", 24,
fb53f5a8 57611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57612 },
57613/* adc.b${X} $Src16AnQI,${Dsp-16-s8}[fb] */
57614 {
57615 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "adc.b", 24,
fb53f5a8 57616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57617 },
57618/* adc.b${X} [$Src16An],${Dsp-16-s8}[fb] */
57619 {
57620 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "adc.b", 24,
fb53f5a8 57621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57622 },
57623/* adc.b${X} $Src16RnQI,${Dsp-16-u16} */
57624 {
57625 M32C_INSN_ADC16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "adc16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "adc.b", 32,
fb53f5a8 57626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57627 },
57628/* adc.b${X} $Src16AnQI,${Dsp-16-u16} */
57629 {
57630 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "adc16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "adc.b", 32,
fb53f5a8 57631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57632 },
57633/* adc.b${X} [$Src16An],${Dsp-16-u16} */
57634 {
57635 M32C_INSN_ADC16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "adc16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "adc.b", 32,
fb53f5a8 57636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57637 },
57638/* adc.w${X} #${Imm-24-HI},$Dst32RnPrefixedHI */
57639 {
57640 M32C_INSN_ADC32_W_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_HI, "adc32.w-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 57641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57642 },
57643/* adc.w${X} #${Imm-24-HI},$Dst32AnPrefixedHI */
57644 {
57645 M32C_INSN_ADC32_W_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_HI, "adc32.w-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-HI", "adc.w", 40,
fb53f5a8 57646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57647 },
57648/* adc.w${X} #${Imm-24-HI},[$Dst32AnPrefixed] */
57649 {
57650 M32C_INSN_ADC32_W_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_HI, "adc32.w-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-HI", "adc.w", 40,
fb53f5a8 57651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57652 },
57653/* adc.w${X} #${Imm-32-HI},${Dsp-24-u8}[$Dst32AnPrefixed] */
57654 {
57655 M32C_INSN_ADC32_W_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 57656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57657 },
57658/* adc.w${X} #${Imm-32-HI},${Dsp-24-u8}[sb] */
57659 {
57660 M32C_INSN_ADC32_W_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 57661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57662 },
57663/* adc.w${X} #${Imm-32-HI},${Dsp-24-s8}[fb] */
57664 {
57665 M32C_INSN_ADC32_W_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-HI", "adc.w", 48,
fb53f5a8 57666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57667 },
57668/* adc.w${X} #${Imm-40-HI},${Dsp-24-u16}[$Dst32AnPrefixed] */
57669 {
57670 M32C_INSN_ADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 57671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57672 },
57673/* adc.w${X} #${Imm-40-HI},${Dsp-24-u16}[sb] */
57674 {
57675 M32C_INSN_ADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 57676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57677 },
57678/* adc.w${X} #${Imm-40-HI},${Dsp-24-s16}[fb] */
57679 {
57680 M32C_INSN_ADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-HI", "adc.w", 56,
fb53f5a8 57681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57682 },
57683/* adc.w${X} #${Imm-40-HI},${Dsp-24-u16} */
57684 {
57685 M32C_INSN_ADC32_W_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_HI, "adc32.w-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-HI", "adc.w", 56,
fb53f5a8 57686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57687 },
57688/* adc.w${X} #${Imm-48-HI},${Dsp-24-u24}[$Dst32AnPrefixed] */
57689 {
57690 M32C_INSN_ADC32_W_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_HI, "adc32.w-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-HI", "adc.w", 64,
fb53f5a8 57691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57692 },
57693/* adc.w${X} #${Imm-48-HI},${Dsp-24-u24} */
57694 {
57695 M32C_INSN_ADC32_W_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_HI, "adc32.w-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-HI", "adc.w", 64,
fb53f5a8 57696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57697 },
57698/* adc.b${X} #${Imm-24-QI},$Dst32RnPrefixedQI */
57699 {
57700 M32C_INSN_ADC32_B_IMM_G_BASIC_PREFIXED_DST32_RN_DIRECT_PREFIXED_QI, "adc32.b-imm-G-basic-Prefixed-dst32-Rn-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 57701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57702 },
57703/* adc.b${X} #${Imm-24-QI},$Dst32AnPrefixedQI */
57704 {
57705 M32C_INSN_ADC32_B_IMM_G_BASIC_PREFIXED_DST32_AN_DIRECT_PREFIXED_QI, "adc32.b-imm-G-basic-Prefixed-dst32-An-direct-Prefixed-QI", "adc.b", 32,
fb53f5a8 57706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57707 },
57708/* adc.b${X} #${Imm-24-QI},[$Dst32AnPrefixed] */
57709 {
57710 M32C_INSN_ADC32_B_IMM_G_BASIC_PREFIXED_DST32_AN_INDIRECT_PREFIXED_QI, "adc32.b-imm-G-basic-Prefixed-dst32-An-indirect-Prefixed-QI", "adc.b", 32,
fb53f5a8 57711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57712 },
57713/* adc.b${X} #${Imm-32-QI},${Dsp-24-u8}[$Dst32AnPrefixed] */
57714 {
57715 M32C_INSN_ADC32_B_IMM_G_24_8_PREFIXED_DST32_24_8_AN_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-8-Prefixed-dst32-24-8-An-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 57716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57717 },
57718/* adc.b${X} #${Imm-32-QI},${Dsp-24-u8}[sb] */
57719 {
57720 M32C_INSN_ADC32_B_IMM_G_24_8_PREFIXED_DST32_24_8_SB_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-8-Prefixed-dst32-24-8-SB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 57721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57722 },
57723/* adc.b${X} #${Imm-32-QI},${Dsp-24-s8}[fb] */
57724 {
57725 M32C_INSN_ADC32_B_IMM_G_24_8_PREFIXED_DST32_24_8_FB_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-8-Prefixed-dst32-24-8-FB-relative-Prefixed-QI", "adc.b", 40,
fb53f5a8 57726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57727 },
57728/* adc.b${X} #${Imm-40-QI},${Dsp-24-u16}[$Dst32AnPrefixed] */
57729 {
57730 M32C_INSN_ADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_AN_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-16-Prefixed-dst32-24-16-An-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 57731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57732 },
57733/* adc.b${X} #${Imm-40-QI},${Dsp-24-u16}[sb] */
57734 {
57735 M32C_INSN_ADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_SB_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-16-Prefixed-dst32-24-16-SB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 57736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57737 },
57738/* adc.b${X} #${Imm-40-QI},${Dsp-24-s16}[fb] */
57739 {
57740 M32C_INSN_ADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_FB_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-16-Prefixed-dst32-24-16-FB-relative-Prefixed-QI", "adc.b", 48,
fb53f5a8 57741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57742 },
57743/* adc.b${X} #${Imm-40-QI},${Dsp-24-u16} */
57744 {
57745 M32C_INSN_ADC32_B_IMM_G_24_16_PREFIXED_DST32_24_16_ABSOLUTE_PREFIXED_QI, "adc32.b-imm-G-24-16-Prefixed-dst32-24-16-absolute-Prefixed-QI", "adc.b", 48,
fb53f5a8 57746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57747 },
57748/* adc.b${X} #${Imm-48-QI},${Dsp-24-u24}[$Dst32AnPrefixed] */
57749 {
57750 M32C_INSN_ADC32_B_IMM_G_24_24_PREFIXED_DST32_24_24_AN_RELATIVE_PREFIXED_QI, "adc32.b-imm-G-24-24-Prefixed-dst32-24-24-An-relative-Prefixed-QI", "adc.b", 56,
fb53f5a8 57751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57752 },
57753/* adc.b${X} #${Imm-48-QI},${Dsp-24-u24} */
57754 {
57755 M32C_INSN_ADC32_B_IMM_G_24_24_PREFIXED_DST32_24_24_ABSOLUTE_PREFIXED_QI, "adc32.b-imm-G-24-24-Prefixed-dst32-24-24-absolute-Prefixed-QI", "adc.b", 56,
fb53f5a8 57756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57757 },
57758/* adc.w${X} #${Imm-16-HI},$Dst16RnHI */
57759 {
57760 M32C_INSN_ADC16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "adc16.w-imm-G-basic-dst16-Rn-direct-HI", "adc.w", 32,
fb53f5a8 57761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57762 },
57763/* adc.w${X} #${Imm-16-HI},$Dst16AnHI */
57764 {
57765 M32C_INSN_ADC16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "adc16.w-imm-G-basic-dst16-An-direct-HI", "adc.w", 32,
fb53f5a8 57766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57767 },
57768/* adc.w${X} #${Imm-16-HI},[$Dst16An] */
57769 {
57770 M32C_INSN_ADC16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "adc16.w-imm-G-basic-dst16-An-indirect-HI", "adc.w", 32,
fb53f5a8 57771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57772 },
57773/* adc.w${X} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
57774 {
57775 M32C_INSN_ADC16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "adc16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "adc.w", 40,
fb53f5a8 57776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57777 },
57778/* adc.w${X} #${Imm-24-HI},${Dsp-16-u8}[sb] */
57779 {
57780 M32C_INSN_ADC16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "adc16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "adc.w", 40,
fb53f5a8 57781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57782 },
57783/* adc.w${X} #${Imm-24-HI},${Dsp-16-s8}[fb] */
57784 {
57785 M32C_INSN_ADC16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "adc16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "adc.w", 40,
fb53f5a8 57786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57787 },
57788/* adc.w${X} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
57789 {
57790 M32C_INSN_ADC16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "adc16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "adc.w", 48,
fb53f5a8 57791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57792 },
57793/* adc.w${X} #${Imm-32-HI},${Dsp-16-u16}[sb] */
57794 {
57795 M32C_INSN_ADC16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "adc16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "adc.w", 48,
fb53f5a8 57796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57797 },
57798/* adc.w${X} #${Imm-32-HI},${Dsp-16-u16} */
57799 {
57800 M32C_INSN_ADC16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "adc16.w-imm-G-16-16-dst16-16-16-absolute-HI", "adc.w", 48,
fb53f5a8 57801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57802 },
57803/* adc.b${X} #${Imm-16-QI},$Dst16RnQI */
57804 {
57805 M32C_INSN_ADC16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "adc16.b-imm-G-basic-dst16-Rn-direct-QI", "adc.b", 24,
fb53f5a8 57806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57807 },
57808/* adc.b${X} #${Imm-16-QI},$Dst16AnQI */
57809 {
57810 M32C_INSN_ADC16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "adc16.b-imm-G-basic-dst16-An-direct-QI", "adc.b", 24,
fb53f5a8 57811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57812 },
57813/* adc.b${X} #${Imm-16-QI},[$Dst16An] */
57814 {
57815 M32C_INSN_ADC16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "adc16.b-imm-G-basic-dst16-An-indirect-QI", "adc.b", 24,
fb53f5a8 57816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57817 },
57818/* adc.b${X} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
57819 {
57820 M32C_INSN_ADC16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "adc16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "adc.b", 32,
fb53f5a8 57821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57822 },
57823/* adc.b${X} #${Imm-24-QI},${Dsp-16-u8}[sb] */
57824 {
57825 M32C_INSN_ADC16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "adc16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "adc.b", 32,
fb53f5a8 57826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57827 },
57828/* adc.b${X} #${Imm-24-QI},${Dsp-16-s8}[fb] */
57829 {
57830 M32C_INSN_ADC16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "adc16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "adc.b", 32,
fb53f5a8 57831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57832 },
57833/* adc.b${X} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
57834 {
57835 M32C_INSN_ADC16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "adc16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "adc.b", 40,
fb53f5a8 57836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57837 },
57838/* adc.b${X} #${Imm-32-QI},${Dsp-16-u16}[sb] */
57839 {
57840 M32C_INSN_ADC16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "adc16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "adc.b", 40,
fb53f5a8 57841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57842 },
57843/* adc.b${X} #${Imm-32-QI},${Dsp-16-u16} */
57844 {
57845 M32C_INSN_ADC16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "adc16.b-imm-G-16-16-dst16-16-16-absolute-QI", "adc.b", 40,
fb53f5a8 57846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
57847 },
57848/* add.w${S} #${Imm-16-HI},${Dsp-8-u8}[sb] */
57849 {
57850 M32C_INSN_ADD32_W_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_HI, "add32.w-imm-S-2-S-8-dst32-2-S-8-SB-relative-HI", "add.w", 32,
fb53f5a8 57851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57852 },
57853/* add.w${S} #${Imm-16-HI},${Dsp-8-s8}[fb] */
57854 {
57855 M32C_INSN_ADD32_W_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_HI, "add32.w-imm-S-2-S-8-dst32-2-S-8-FB-relative-HI", "add.w", 32,
fb53f5a8 57856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57857 },
57858/* add.w${S} #${Imm-24-HI},${Dsp-8-u16} */
57859 {
57860 M32C_INSN_ADD32_W_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_HI, "add32.w-imm-S-2-S-16-dst32-2-S-16-absolute-HI", "add.w", 40,
fb53f5a8 57861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57862 },
57863/* add.w${S} #${Imm-8-HI},r0 */
57864 {
57865 M32C_INSN_ADD32_W_IMM_S_2_S_BASIC_DST32_2_S_R0_DIRECT_HI, "add32.w-imm-S-2-S-basic-dst32-2-S-R0-direct-HI", "add.w", 24,
fb53f5a8 57866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57867 },
57868/* add.b${S} #${Imm-16-QI},${Dsp-8-u8}[sb] */
57869 {
57870 M32C_INSN_ADD32_B_IMM_S_2_S_8_DST32_2_S_8_SB_RELATIVE_QI, "add32.b-imm-S-2-S-8-dst32-2-S-8-SB-relative-QI", "add.b", 24,
fb53f5a8 57871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57872 },
57873/* add.b${S} #${Imm-16-QI},${Dsp-8-s8}[fb] */
57874 {
57875 M32C_INSN_ADD32_B_IMM_S_2_S_8_DST32_2_S_8_FB_RELATIVE_QI, "add32.b-imm-S-2-S-8-dst32-2-S-8-FB-relative-QI", "add.b", 24,
fb53f5a8 57876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57877 },
57878/* add.b${S} #${Imm-24-QI},${Dsp-8-u16} */
57879 {
57880 M32C_INSN_ADD32_B_IMM_S_2_S_16_DST32_2_S_16_ABSOLUTE_QI, "add32.b-imm-S-2-S-16-dst32-2-S-16-absolute-QI", "add.b", 32,
fb53f5a8 57881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57882 },
57883/* add.b${S} #${Imm-8-QI},r0l */
57884 {
57885 M32C_INSN_ADD32_B_IMM_S_2_S_BASIC_DST32_2_S_R0L_DIRECT_QI, "add32.b-imm-S-2-S-basic-dst32-2-S-R0l-direct-QI", "add.b", 16,
fb53f5a8 57886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57887 },
57888/* add.l${S} #${Imm1-S},a0 */
57889 {
57890 M32C_INSN_ADD32_L_S_IMM1_S_AN_DST32_1_S_A0_DIRECT_HI, "add32.l-s-imm1-S-an-dst32-1-S-A0-direct-HI", "add.l", 8,
fb53f5a8 57891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57892 },
57893/* add.l${S} #${Imm1-S},a1 */
57894 {
57895 M32C_INSN_ADD32_L_S_IMM1_S_AN_DST32_1_S_A1_DIRECT_HI, "add32.l-s-imm1-S-an-dst32-1-S-A1-direct-HI", "add.l", 8,
fb53f5a8 57896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57897 },
57898/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
57899 {
57900 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 24,
fb53f5a8 57901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57902 },
57903/* add.l${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedSI */
57904 {
57905 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 24,
fb53f5a8 57906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57907 },
57908/* add.l${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedSI */
57909 {
57910 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 24,
fb53f5a8 57911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57912 },
57913/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
57914 {
57915 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 24,
fb53f5a8 57916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57917 },
57918/* add.l${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedSI */
57919 {
57920 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 24,
fb53f5a8 57921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57922 },
57923/* add.l${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedSI */
57924 {
57925 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 24,
fb53f5a8 57926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57927 },
57928/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
57929 {
57930 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 24,
fb53f5a8 57931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57932 },
57933/* add.l${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
57934 {
57935 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 24,
fb53f5a8 57936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57937 },
57938/* add.l${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
57939 {
57940 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 24,
fb53f5a8 57941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57942 },
57943/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
57944 {
57945 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 57946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57947 },
57948/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
57949 {
57950 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 57951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57952 },
57953/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
57954 {
57955 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 57956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57957 },
57958/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
57959 {
57960 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 57961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57962 },
57963/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
57964 {
57965 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 57966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57967 },
57968/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
57969 {
57970 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 57971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57972 },
57973/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
57974 {
57975 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 57976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57977 },
57978/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
57979 {
57980 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 57981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57982 },
57983/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
57984 {
57985 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 57986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57987 },
57988/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
57989 {
57990 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 57991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57992 },
57993/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
57994 {
57995 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 57996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
57997 },
57998/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
57999 {
58000 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58002 },
58003/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
58004 {
58005 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58007 },
58008/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
58009 {
58010 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58012 },
58013/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
58014 {
58015 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58017 },
58018/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
58019 {
58020 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58022 },
58023/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
58024 {
58025 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58027 },
58028/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
58029 {
58030 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-8-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58032 },
58033/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
58034 {
58035 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58037 },
58038/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
58039 {
58040 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58042 },
58043/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
58044 {
58045 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58047 },
58048/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
58049 {
58050 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 58051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58052 },
58053/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
58054 {
58055 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 58056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58057 },
58058/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
58059 {
58060 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-16-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 58061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58062 },
58063/* add.l${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
58064 {
58065 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58067 },
58068/* add.l${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
58069 {
58070 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58072 },
58073/* add.l${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
58074 {
58075 M32C_INSN_ADD32_L_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_SI_DST32_24_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-SI-dst32-24-24-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58077 },
58078/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
58079 {
58080 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58082 },
58083/* add.l${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedSI */
58084 {
58085 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58087 },
58088/* add.l${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedSI */
58089 {
58090 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58092 },
58093/* add.l${G} ${Dsp-16-u16},$Dst32RnUnprefixedSI */
58094 {
58095 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58097 },
58098/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
58099 {
58100 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58102 },
58103/* add.l${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedSI */
58104 {
58105 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58107 },
58108/* add.l${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedSI */
58109 {
58110 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58112 },
58113/* add.l${G} ${Dsp-16-u16},$Dst32AnUnprefixedSI */
58114 {
58115 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 32,
fb53f5a8 58116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58117 },
58118/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
58119 {
58120 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 32,
fb53f5a8 58121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58122 },
58123/* add.l${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
58124 {
58125 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 32,
fb53f5a8 58126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58127 },
58128/* add.l${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
58129 {
58130 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 32,
fb53f5a8 58131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58132 },
58133/* add.l${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
58134 {
58135 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 32,
fb53f5a8 58136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58137 },
58138/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
58139 {
58140 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58142 },
58143/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
58144 {
58145 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58147 },
58148/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
58149 {
58150 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58152 },
58153/* add.l${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
58154 {
58155 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58157 },
58158/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
58159 {
58160 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58162 },
58163/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
58164 {
58165 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58167 },
58168/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
58169 {
58170 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58172 },
58173/* add.l${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
58174 {
58175 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58177 },
58178/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
58179 {
58180 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58182 },
58183/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
58184 {
58185 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58187 },
58188/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
58189 {
58190 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58192 },
58193/* add.l${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
58194 {
58195 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58197 },
58198/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
58199 {
58200 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58202 },
58203/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
58204 {
58205 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58207 },
58208/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
58209 {
58210 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58212 },
58213/* add.l${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
58214 {
58215 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-SB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58217 },
58218/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
58219 {
58220 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58222 },
58223/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
58224 {
58225 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58227 },
58228/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
58229 {
58230 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58232 },
58233/* add.l${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
58234 {
58235 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-SB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58237 },
58238/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
58239 {
58240 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58242 },
58243/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
58244 {
58245 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58247 },
58248/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
58249 {
58250 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58252 },
58253/* add.l${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
58254 {
58255 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-8-FB-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58257 },
58258/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
58259 {
58260 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58262 },
58263/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
58264 {
58265 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58267 },
58268/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
58269 {
58270 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58272 },
58273/* add.l${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
58274 {
58275 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-FB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58277 },
58278/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
58279 {
58280 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58282 },
58283/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
58284 {
58285 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58287 },
58288/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
58289 {
58290 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58292 },
58293/* add.l${G} ${Dsp-16-u16},${Dsp-32-u16} */
58294 {
58295 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-16-absolute-Unprefixed-SI", "add.l", 48,
fb53f5a8 58296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58297 },
58298/* add.l${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
58299 {
58300 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "add.l", 56,
fb53f5a8 58301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58302 },
58303/* add.l${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
58304 {
58305 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "add.l", 56,
fb53f5a8 58306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58307 },
58308/* add.l${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
58309 {
58310 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "add.l", 56,
fb53f5a8 58311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58312 },
58313/* add.l${G} ${Dsp-16-u16},${Dsp-32-u24} */
58314 {
58315 M32C_INSN_ADD32_L_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_SI_DST32_32_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-SI-dst32-32-24-absolute-Unprefixed-SI", "add.l", 56,
fb53f5a8 58316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58317 },
58318/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
58319 {
58320 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 40,
fb53f5a8 58321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58322 },
58323/* add.l${G} ${Dsp-16-u24},$Dst32RnUnprefixedSI */
58324 {
58325 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 40,
fb53f5a8 58326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58327 },
58328/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
58329 {
58330 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 40,
fb53f5a8 58331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58332 },
58333/* add.l${G} ${Dsp-16-u24},$Dst32AnUnprefixedSI */
58334 {
58335 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 40,
fb53f5a8 58336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58337 },
58338/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
58339 {
58340 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 40,
fb53f5a8 58341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58342 },
58343/* add.l${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
58344 {
58345 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 40,
fb53f5a8 58346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58347 },
58348/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
58349 {
58350 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58352 },
58353/* add.l${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
58354 {
58355 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-An-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58357 },
58358/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
58359 {
58360 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58362 },
58363/* add.l${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
58364 {
58365 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58367 },
58368/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
58369 {
58370 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "add.l", 64,
fb53f5a8 58371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58372 },
58373/* add.l${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
58374 {
58375 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-An-relative-Unprefixed-SI", "add.l", 64,
fb53f5a8 58376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58377 },
58378/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
58379 {
58380 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58382 },
58383/* add.l${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
58384 {
58385 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-SB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58387 },
58388/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
58389 {
58390 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58392 },
58393/* add.l${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
58394 {
58395 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-SB-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58397 },
58398/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
58399 {
58400 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58402 },
58403/* add.l${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
58404 {
58405 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-8-FB-relative-Unprefixed-SI", "add.l", 48,
fb53f5a8 58406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58407 },
58408/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
58409 {
58410 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58412 },
58413/* add.l${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
58414 {
58415 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-FB-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 58416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58417 },
58418/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
58419 {
58420 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "add.l", 56,
fb53f5a8 58421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58422 },
58423/* add.l${G} ${Dsp-16-u24},${Dsp-40-u16} */
58424 {
58425 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-16-absolute-Unprefixed-SI", "add.l", 56,
fb53f5a8 58426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58427 },
58428/* add.l${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
58429 {
58430 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "add.l", 64,
fb53f5a8 58431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58432 },
58433/* add.l${G} ${Dsp-16-u24},${Dsp-40-u24} */
58434 {
58435 M32C_INSN_ADD32_L_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_SI_DST32_40_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-SI-dst32-40-24-absolute-Unprefixed-SI", "add.l", 64,
fb53f5a8 58436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58437 },
58438/* add.l${G} $Src32RnUnprefixedSI,$Dst32RnUnprefixedSI */
58439 {
58440 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 58441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58442 },
58443/* add.l${G} $Src32AnUnprefixedSI,$Dst32RnUnprefixedSI */
58444 {
58445 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 58446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58447 },
58448/* add.l${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedSI */
58449 {
58450 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-Rn-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 58451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58452 },
58453/* add.l${G} $Src32RnUnprefixedSI,$Dst32AnUnprefixedSI */
58454 {
58455 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 58456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58457 },
58458/* add.l${G} $Src32AnUnprefixedSI,$Dst32AnUnprefixedSI */
58459 {
58460 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 58461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58462 },
58463/* add.l${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedSI */
58464 {
58465 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 58466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58467 },
58468/* add.l${G} $Src32RnUnprefixedSI,[$Dst32AnUnprefixed] */
58469 {
58470 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 16,
fb53f5a8 58471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58472 },
58473/* add.l${G} $Src32AnUnprefixedSI,[$Dst32AnUnprefixed] */
58474 {
58475 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 16,
fb53f5a8 58476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58477 },
58478/* add.l${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
58479 {
58480 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-An-indirect-Unprefixed-SI", "add.l", 16,
fb53f5a8 58481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58482 },
58483/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
58484 {
58485 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58487 },
58488/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
58489 {
58490 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58492 },
58493/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
58494 {
58495 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-An-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58497 },
58498/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
58499 {
58500 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58502 },
58503/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
58504 {
58505 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58507 },
58508/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
58509 {
58510 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58512 },
58513/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
58514 {
58515 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58517 },
58518/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
58519 {
58520 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58522 },
58523/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
58524 {
58525 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 58526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58527 },
58528/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u8}[sb] */
58529 {
58530 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58532 },
58533/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u8}[sb] */
58534 {
58535 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58537 },
58538/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
58539 {
58540 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-SB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58542 },
58543/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16}[sb] */
58544 {
58545 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58547 },
58548/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16}[sb] */
58549 {
58550 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58552 },
58553/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
58554 {
58555 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58557 },
58558/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-s8}[fb] */
58559 {
58560 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58562 },
58563/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-s8}[fb] */
58564 {
58565 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58567 },
58568/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
58569 {
58570 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-8-FB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 58571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58572 },
58573/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-s16}[fb] */
58574 {
58575 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58577 },
58578/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-s16}[fb] */
58579 {
58580 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58582 },
58583/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
58584 {
58585 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 58586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58587 },
58588/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u16} */
58589 {
58590 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "add.l", 32,
fb53f5a8 58591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58592 },
58593/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u16} */
58594 {
58595 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "add.l", 32,
fb53f5a8 58596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58597 },
58598/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
58599 {
58600 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-16-absolute-Unprefixed-SI", "add.l", 32,
fb53f5a8 58601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58602 },
58603/* add.l${G} $Src32RnUnprefixedSI,${Dsp-16-u24} */
58604 {
58605 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 58606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58607 },
58608/* add.l${G} $Src32AnUnprefixedSI,${Dsp-16-u24} */
58609 {
58610 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 58611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58612 },
58613/* add.l${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
58614 {
58615 M32C_INSN_ADD32_L_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_SI_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-SI-dst32-16-24-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 58616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58617 },
58618/* add.b${S} ${SrcDst16-r0l-r0h-S-normal} */
58619 {
58620 M32C_INSN_ADD16_B_S_R0L_R0H_SRCDST16_R0L_R0H_S_DERIVED, "add16.b.S-r0l-r0h-srcdst16-r0l-r0h-S-derived", "add.b", 8,
fb53f5a8 58621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
58622 },
58623/* add.b${S} ${Dsp-8-u8}[sb],${Dst16RnQI-S} */
58624 {
58625 M32C_INSN_ADD16_B_S_SRC2_SRC16_2_S_8_SB_RELATIVE_QI, "add16.b.S-src2-src16-2-S-8-SB-relative-QI", "add.b", 16,
fb53f5a8 58626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
58627 },
58628/* add.b${S} ${Dsp-8-s8}[fb],${Dst16RnQI-S} */
58629 {
58630 M32C_INSN_ADD16_B_S_SRC2_SRC16_2_S_8_FB_RELATIVE_QI, "add16.b.S-src2-src16-2-S-8-FB-relative-QI", "add.b", 16,
fb53f5a8 58631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
58632 },
58633/* add.b${S} ${Dsp-8-u16},${Dst16RnQI-S} */
58634 {
58635 M32C_INSN_ADD16_B_S_SRC2_SRC16_2_S_16_ABSOLUTE_QI, "add16.b.S-src2-src16-2-S-16-absolute-QI", "add.b", 24,
fb53f5a8 58636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
58637 },
58638/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
58639 {
58640 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 24,
fb53f5a8 58641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58642 },
58643/* add.w${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedHI */
58644 {
58645 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 24,
fb53f5a8 58646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58647 },
58648/* add.w${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedHI */
58649 {
58650 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 24,
fb53f5a8 58651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58652 },
58653/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
58654 {
58655 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 24,
fb53f5a8 58656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58657 },
58658/* add.w${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedHI */
58659 {
58660 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 24,
fb53f5a8 58661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58662 },
58663/* add.w${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedHI */
58664 {
58665 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 24,
fb53f5a8 58666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58667 },
58668/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
58669 {
58670 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 24,
fb53f5a8 58671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58672 },
58673/* add.w${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
58674 {
58675 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 24,
fb53f5a8 58676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58677 },
58678/* add.w${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
58679 {
58680 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 24,
fb53f5a8 58681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58682 },
58683/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
58684 {
58685 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58687 },
58688/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
58689 {
58690 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58692 },
58693/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
58694 {
58695 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58697 },
58698/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
58699 {
58700 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58702 },
58703/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
58704 {
58705 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58707 },
58708/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
58709 {
58710 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58712 },
58713/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
58714 {
58715 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58717 },
58718/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
58719 {
58720 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58722 },
58723/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
58724 {
58725 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58727 },
58728/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
58729 {
58730 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58732 },
58733/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
58734 {
58735 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58737 },
58738/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
58739 {
58740 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58742 },
58743/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
58744 {
58745 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58747 },
58748/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
58749 {
58750 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58752 },
58753/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
58754 {
58755 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58757 },
58758/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
58759 {
58760 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58762 },
58763/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
58764 {
58765 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58767 },
58768/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
58769 {
58770 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-8-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 58771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58772 },
58773/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
58774 {
58775 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58777 },
58778/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
58779 {
58780 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58782 },
58783/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
58784 {
58785 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58787 },
58788/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
58789 {
58790 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 58791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58792 },
58793/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
58794 {
58795 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 58796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58797 },
58798/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
58799 {
58800 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-16-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 58801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58802 },
58803/* add.w${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
58804 {
58805 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 58806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58807 },
58808/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
58809 {
58810 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 58811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58812 },
58813/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
58814 {
58815 M32C_INSN_ADD32_W_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_HI_DST32_24_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-HI-dst32-24-24-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 58816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58817 },
58818/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
58819 {
58820 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58822 },
58823/* add.w${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedHI */
58824 {
58825 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58827 },
58828/* add.w${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedHI */
58829 {
58830 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58832 },
58833/* add.w${G} ${Dsp-16-u16},$Dst32RnUnprefixedHI */
58834 {
58835 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58837 },
58838/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
58839 {
58840 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58842 },
58843/* add.w${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedHI */
58844 {
58845 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58847 },
58848/* add.w${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedHI */
58849 {
58850 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58852 },
58853/* add.w${G} ${Dsp-16-u16},$Dst32AnUnprefixedHI */
58854 {
58855 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 58856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58857 },
58858/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
58859 {
58860 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 32,
fb53f5a8 58861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58862 },
58863/* add.w${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
58864 {
58865 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 32,
fb53f5a8 58866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58867 },
58868/* add.w${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
58869 {
58870 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 32,
fb53f5a8 58871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58872 },
58873/* add.w${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
58874 {
58875 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 32,
fb53f5a8 58876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58877 },
58878/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
58879 {
58880 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58882 },
58883/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
58884 {
58885 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58887 },
58888/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
58889 {
58890 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58892 },
58893/* add.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
58894 {
58895 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58897 },
58898/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
58899 {
58900 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58902 },
58903/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
58904 {
58905 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58907 },
58908/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
58909 {
58910 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58912 },
58913/* add.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
58914 {
58915 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58917 },
58918/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
58919 {
58920 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 58921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58922 },
58923/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
58924 {
58925 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 58926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58927 },
58928/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
58929 {
58930 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 58931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58932 },
58933/* add.w${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
58934 {
58935 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 58936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58937 },
58938/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
58939 {
58940 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58942 },
58943/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
58944 {
58945 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58947 },
58948/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
58949 {
58950 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58952 },
58953/* add.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
58954 {
58955 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58957 },
58958/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
58959 {
58960 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58962 },
58963/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
58964 {
58965 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58967 },
58968/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
58969 {
58970 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58972 },
58973/* add.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
58974 {
58975 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 58976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58977 },
58978/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
58979 {
58980 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58982 },
58983/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
58984 {
58985 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58987 },
58988/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
58989 {
58990 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58992 },
58993/* add.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
58994 {
58995 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-8-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 58996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
58997 },
58998/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
58999 {
59000 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59002 },
59003/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
59004 {
59005 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59007 },
59008/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
59009 {
59010 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59012 },
59013/* add.w${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
59014 {
59015 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59017 },
59018/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
59019 {
59020 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 59021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59022 },
59023/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
59024 {
59025 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 59026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59027 },
59028/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
59029 {
59030 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 59031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59032 },
59033/* add.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
59034 {
59035 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-16-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 59036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59037 },
59038/* add.w${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
59039 {
59040 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 59041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59042 },
59043/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
59044 {
59045 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 59046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59047 },
59048/* add.w${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
59049 {
59050 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 59051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59052 },
59053/* add.w${G} ${Dsp-16-u16},${Dsp-32-u24} */
59054 {
59055 M32C_INSN_ADD32_W_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_HI_DST32_32_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-HI-dst32-32-24-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 59056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59057 },
59058/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
59059 {
59060 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 40,
fb53f5a8 59061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59062 },
59063/* add.w${G} ${Dsp-16-u24},$Dst32RnUnprefixedHI */
59064 {
59065 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 40,
fb53f5a8 59066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59067 },
59068/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
59069 {
59070 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 40,
fb53f5a8 59071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59072 },
59073/* add.w${G} ${Dsp-16-u24},$Dst32AnUnprefixedHI */
59074 {
59075 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 40,
fb53f5a8 59076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59077 },
59078/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
59079 {
59080 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 40,
fb53f5a8 59081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59082 },
59083/* add.w${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
59084 {
59085 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 40,
fb53f5a8 59086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59087 },
59088/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
59089 {
59090 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59092 },
59093/* add.w${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
59094 {
59095 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59097 },
59098/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
59099 {
59100 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 59101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59102 },
59103/* add.w${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
59104 {
59105 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 59106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59107 },
59108/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
59109 {
59110 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "add.w", 64,
fb53f5a8 59111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59112 },
59113/* add.w${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
59114 {
59115 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-An-relative-Unprefixed-HI", "add.w", 64,
fb53f5a8 59116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59117 },
59118/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
59119 {
59120 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59122 },
59123/* add.w${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
59124 {
59125 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59127 },
59128/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
59129 {
59130 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 59131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59132 },
59133/* add.w${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
59134 {
59135 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-SB-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 59136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59137 },
59138/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
59139 {
59140 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59142 },
59143/* add.w${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
59144 {
59145 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-8-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 59146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59147 },
59148/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
59149 {
59150 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 59151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59152 },
59153/* add.w${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
59154 {
59155 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-FB-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 59156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59157 },
59158/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
59159 {
59160 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 59161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59162 },
59163/* add.w${G} ${Dsp-16-u24},${Dsp-40-u16} */
59164 {
59165 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-16-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 59166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59167 },
59168/* add.w${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
59169 {
59170 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "add.w", 64,
fb53f5a8 59171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59172 },
59173/* add.w${G} ${Dsp-16-u24},${Dsp-40-u24} */
59174 {
59175 M32C_INSN_ADD32_W_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_HI_DST32_40_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-HI-dst32-40-24-absolute-Unprefixed-HI", "add.w", 64,
fb53f5a8 59176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59177 },
59178/* add.w${G} $Src32RnUnprefixedHI,$Dst32RnUnprefixedHI */
59179 {
59180 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 59181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59182 },
59183/* add.w${G} $Src32AnUnprefixedHI,$Dst32RnUnprefixedHI */
59184 {
59185 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 59186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59187 },
59188/* add.w${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedHI */
59189 {
59190 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-Rn-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 59191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59192 },
59193/* add.w${G} $Src32RnUnprefixedHI,$Dst32AnUnprefixedHI */
59194 {
59195 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 59196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59197 },
59198/* add.w${G} $Src32AnUnprefixedHI,$Dst32AnUnprefixedHI */
59199 {
59200 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 59201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59202 },
59203/* add.w${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedHI */
59204 {
59205 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 59206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59207 },
59208/* add.w${G} $Src32RnUnprefixedHI,[$Dst32AnUnprefixed] */
59209 {
59210 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 16,
fb53f5a8 59211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59212 },
59213/* add.w${G} $Src32AnUnprefixedHI,[$Dst32AnUnprefixed] */
59214 {
59215 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 16,
fb53f5a8 59216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59217 },
59218/* add.w${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
59219 {
59220 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-An-indirect-Unprefixed-HI", "add.w", 16,
fb53f5a8 59221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59222 },
59223/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
59224 {
59225 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59227 },
59228/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
59229 {
59230 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59232 },
59233/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
59234 {
59235 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-An-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59237 },
59238/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
59239 {
59240 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59242 },
59243/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
59244 {
59245 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59247 },
59248/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
59249 {
59250 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59252 },
59253/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
59254 {
59255 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 59256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59257 },
59258/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
59259 {
59260 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 59261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59262 },
59263/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
59264 {
59265 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 59266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59267 },
59268/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u8}[sb] */
59269 {
59270 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59272 },
59273/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u8}[sb] */
59274 {
59275 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59277 },
59278/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
59279 {
59280 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-SB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59282 },
59283/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16}[sb] */
59284 {
59285 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59287 },
59288/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16}[sb] */
59289 {
59290 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59292 },
59293/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
59294 {
59295 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59297 },
59298/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-s8}[fb] */
59299 {
59300 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59302 },
59303/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-s8}[fb] */
59304 {
59305 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59307 },
59308/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
59309 {
59310 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-8-FB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 59311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59312 },
59313/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-s16}[fb] */
59314 {
59315 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59317 },
59318/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-s16}[fb] */
59319 {
59320 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59322 },
59323/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
59324 {
59325 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 59326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59327 },
59328/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u16} */
59329 {
59330 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "add.w", 32,
fb53f5a8 59331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59332 },
59333/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u16} */
59334 {
59335 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "add.w", 32,
fb53f5a8 59336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59337 },
59338/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
59339 {
59340 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-16-absolute-Unprefixed-HI", "add.w", 32,
fb53f5a8 59341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59342 },
59343/* add.w${G} $Src32RnUnprefixedHI,${Dsp-16-u24} */
59344 {
59345 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 59346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59347 },
59348/* add.w${G} $Src32AnUnprefixedHI,${Dsp-16-u24} */
59349 {
59350 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 59351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59352 },
59353/* add.w${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
59354 {
59355 M32C_INSN_ADD32_W_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_HI_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-HI-dst32-16-24-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 59356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59357 },
59358/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
59359 {
59360 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 59361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59362 },
59363/* add.b${G} ${Dsp-16-u8}[sb],$Dst32RnUnprefixedQI */
59364 {
59365 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 59366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59367 },
59368/* add.b${G} ${Dsp-16-s8}[fb],$Dst32RnUnprefixedQI */
59369 {
59370 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 59371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59372 },
59373/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
59374 {
59375 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 59376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59377 },
59378/* add.b${G} ${Dsp-16-u8}[sb],$Dst32AnUnprefixedQI */
59379 {
59380 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 59381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59382 },
59383/* add.b${G} ${Dsp-16-s8}[fb],$Dst32AnUnprefixedQI */
59384 {
59385 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 59386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59387 },
59388/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
59389 {
59390 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 24,
fb53f5a8 59391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59392 },
59393/* add.b${G} ${Dsp-16-u8}[sb],[$Dst32AnUnprefixed] */
59394 {
59395 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 24,
fb53f5a8 59396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59397 },
59398/* add.b${G} ${Dsp-16-s8}[fb],[$Dst32AnUnprefixed] */
59399 {
59400 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 24,
fb53f5a8 59401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59402 },
59403/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[$Dst32AnUnprefixed] */
59404 {
59405 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59407 },
59408/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
59409 {
59410 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59412 },
59413/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst32AnUnprefixed] */
59414 {
59415 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59417 },
59418/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[$Dst32AnUnprefixed] */
59419 {
59420 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59422 },
59423/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
59424 {
59425 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59427 },
59428/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst32AnUnprefixed] */
59429 {
59430 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59432 },
59433/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24}[$Dst32AnUnprefixed] */
59434 {
59435 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59437 },
59438/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
59439 {
59440 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59442 },
59443/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24}[$Dst32AnUnprefixed] */
59444 {
59445 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59447 },
59448/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u8}[sb] */
59449 {
59450 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59452 },
59453/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
59454 {
59455 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59457 },
59458/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
59459 {
59460 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59462 },
59463/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16}[sb] */
59464 {
59465 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59467 },
59468/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
59469 {
59470 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59472 },
59473/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
59474 {
59475 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59477 },
59478/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s8}[fb] */
59479 {
59480 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59482 },
59483/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
59484 {
59485 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59487 },
59488/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
59489 {
59490 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-8-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59492 },
59493/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-s16}[fb] */
59494 {
59495 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59497 },
59498/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s16}[fb] */
59499 {
59500 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59502 },
59503/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s16}[fb] */
59504 {
59505 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59507 },
59508/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u16} */
59509 {
59510 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 59511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59512 },
59513/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
59514 {
59515 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 59516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59517 },
59518/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
59519 {
59520 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-16-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 59521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59522 },
59523/* add.b${G} ${Dsp-16-u8}[$Src32AnUnprefixed],${Dsp-24-u24} */
59524 {
59525 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_AN_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-An-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59527 },
59528/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u24} */
59529 {
59530 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_SB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-SB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59532 },
59533/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u24} */
59534 {
59535 M32C_INSN_ADD32_B_16_8_UNPREFIXED_24_UNPREFIXED_SRC32_16_8_FB_RELATIVE_UNPREFIXED_QI_DST32_24_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-8-Unprefixed-24-Unprefixed-src32-16-8-FB-relative-Unprefixed-QI-dst32-24-24-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59537 },
59538/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
59539 {
59540 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59542 },
59543/* add.b${G} ${Dsp-16-u16}[sb],$Dst32RnUnprefixedQI */
59544 {
59545 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59547 },
59548/* add.b${G} ${Dsp-16-s16}[fb],$Dst32RnUnprefixedQI */
59549 {
59550 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59552 },
59553/* add.b${G} ${Dsp-16-u16},$Dst32RnUnprefixedQI */
59554 {
59555 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59557 },
59558/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
59559 {
59560 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59562 },
59563/* add.b${G} ${Dsp-16-u16}[sb],$Dst32AnUnprefixedQI */
59564 {
59565 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59567 },
59568/* add.b${G} ${Dsp-16-s16}[fb],$Dst32AnUnprefixedQI */
59569 {
59570 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59572 },
59573/* add.b${G} ${Dsp-16-u16},$Dst32AnUnprefixedQI */
59574 {
59575 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 32,
fb53f5a8 59576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59577 },
59578/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
59579 {
59580 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 32,
fb53f5a8 59581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59582 },
59583/* add.b${G} ${Dsp-16-u16}[sb],[$Dst32AnUnprefixed] */
59584 {
59585 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 32,
fb53f5a8 59586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59587 },
59588/* add.b${G} ${Dsp-16-s16}[fb],[$Dst32AnUnprefixed] */
59589 {
59590 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 32,
fb53f5a8 59591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59592 },
59593/* add.b${G} ${Dsp-16-u16},[$Dst32AnUnprefixed] */
59594 {
59595 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 32,
fb53f5a8 59596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59597 },
59598/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[$Dst32AnUnprefixed] */
59599 {
59600 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59602 },
59603/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
59604 {
59605 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59607 },
59608/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[$Dst32AnUnprefixed] */
59609 {
59610 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59612 },
59613/* add.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst32AnUnprefixed] */
59614 {
59615 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59617 },
59618/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[$Dst32AnUnprefixed] */
59619 {
59620 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59622 },
59623/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
59624 {
59625 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59627 },
59628/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[$Dst32AnUnprefixed] */
59629 {
59630 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59632 },
59633/* add.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst32AnUnprefixed] */
59634 {
59635 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59637 },
59638/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24}[$Dst32AnUnprefixed] */
59639 {
59640 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59642 },
59643/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
59644 {
59645 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59647 },
59648/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24}[$Dst32AnUnprefixed] */
59649 {
59650 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59652 },
59653/* add.b${G} ${Dsp-16-u16},${Dsp-32-u24}[$Dst32AnUnprefixed] */
59654 {
59655 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-An-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59657 },
59658/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u8}[sb] */
59659 {
59660 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59662 },
59663/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
59664 {
59665 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59667 },
59668/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u8}[sb] */
59669 {
59670 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59672 },
59673/* add.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
59674 {
59675 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59677 },
59678/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16}[sb] */
59679 {
59680 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59682 },
59683/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
59684 {
59685 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59687 },
59688/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16}[sb] */
59689 {
59690 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59692 },
59693/* add.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
59694 {
59695 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-SB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59697 },
59698/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s8}[fb] */
59699 {
59700 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59702 },
59703/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
59704 {
59705 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59707 },
59708/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s8}[fb] */
59709 {
59710 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59712 },
59713/* add.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
59714 {
59715 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-8-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59717 },
59718/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-s16}[fb] */
59719 {
59720 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59722 },
59723/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s16}[fb] */
59724 {
59725 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59727 },
59728/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-s16}[fb] */
59729 {
59730 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59732 },
59733/* add.b${G} ${Dsp-16-u16},${Dsp-32-s16}[fb] */
59734 {
59735 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-FB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59737 },
59738/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u16} */
59739 {
59740 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59742 },
59743/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
59744 {
59745 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59747 },
59748/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u16} */
59749 {
59750 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59752 },
59753/* add.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
59754 {
59755 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-16-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 59756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59757 },
59758/* add.b${G} ${Dsp-16-u16}[$Src32AnUnprefixed],${Dsp-32-u24} */
59759 {
59760 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_AN_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-An-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "add.b", 56,
fb53f5a8 59761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59762 },
59763/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u24} */
59764 {
59765 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_SB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-SB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "add.b", 56,
fb53f5a8 59766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59767 },
59768/* add.b${G} ${Dsp-16-s16}[fb],${Dsp-32-u24} */
59769 {
59770 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_FB_RELATIVE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-FB-relative-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "add.b", 56,
fb53f5a8 59771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59772 },
59773/* add.b${G} ${Dsp-16-u16},${Dsp-32-u24} */
59774 {
59775 M32C_INSN_ADD32_B_16_16_UNPREFIXED_32_UNPREFIXED_SRC32_16_16_ABSOLUTE_UNPREFIXED_QI_DST32_32_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-16-Unprefixed-32-Unprefixed-src32-16-16-absolute-Unprefixed-QI-dst32-32-24-absolute-Unprefixed-QI", "add.b", 56,
fb53f5a8 59776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59777 },
59778/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
59779 {
59780 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 40,
fb53f5a8 59781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59782 },
59783/* add.b${G} ${Dsp-16-u24},$Dst32RnUnprefixedQI */
59784 {
59785 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 40,
fb53f5a8 59786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59787 },
59788/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
59789 {
59790 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 40,
fb53f5a8 59791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59792 },
59793/* add.b${G} ${Dsp-16-u24},$Dst32AnUnprefixedQI */
59794 {
59795 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 40,
fb53f5a8 59796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59797 },
59798/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
59799 {
59800 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 40,
fb53f5a8 59801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59802 },
59803/* add.b${G} ${Dsp-16-u24},[$Dst32AnUnprefixed] */
59804 {
59805 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 40,
fb53f5a8 59806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59807 },
59808/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[$Dst32AnUnprefixed] */
59809 {
59810 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59812 },
59813/* add.b${G} ${Dsp-16-u24},${Dsp-40-u8}[$Dst32AnUnprefixed] */
59814 {
59815 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59817 },
59818/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[$Dst32AnUnprefixed] */
59819 {
59820 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59822 },
59823/* add.b${G} ${Dsp-16-u24},${Dsp-40-u16}[$Dst32AnUnprefixed] */
59824 {
59825 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-An-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59827 },
59828/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24}[$Dst32AnUnprefixed] */
59829 {
59830 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "add.b", 64,
fb53f5a8 59831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59832 },
59833/* add.b${G} ${Dsp-16-u24},${Dsp-40-u24}[$Dst32AnUnprefixed] */
59834 {
59835 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-An-relative-Unprefixed-QI", "add.b", 64,
fb53f5a8 59836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59837 },
59838/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u8}[sb] */
59839 {
59840 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59842 },
59843/* add.b${G} ${Dsp-16-u24},${Dsp-40-u8}[sb] */
59844 {
59845 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-SB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59847 },
59848/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16}[sb] */
59849 {
59850 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59852 },
59853/* add.b${G} ${Dsp-16-u24},${Dsp-40-u16}[sb] */
59854 {
59855 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-SB-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59857 },
59858/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s8}[fb] */
59859 {
59860 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59862 },
59863/* add.b${G} ${Dsp-16-u24},${Dsp-40-s8}[fb] */
59864 {
59865 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-8-FB-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 59866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59867 },
59868/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-s16}[fb] */
59869 {
59870 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59872 },
59873/* add.b${G} ${Dsp-16-u24},${Dsp-40-s16}[fb] */
59874 {
59875 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-FB-relative-Unprefixed-QI", "add.b", 56,
fb53f5a8 59876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59877 },
59878/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u16} */
59879 {
59880 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "add.b", 56,
fb53f5a8 59881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59882 },
59883/* add.b${G} ${Dsp-16-u24},${Dsp-40-u16} */
59884 {
59885 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-16-absolute-Unprefixed-QI", "add.b", 56,
fb53f5a8 59886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59887 },
59888/* add.b${G} ${Dsp-16-u24}[$Src32AnUnprefixed],${Dsp-40-u24} */
59889 {
59890 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_AN_RELATIVE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-An-relative-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "add.b", 64,
fb53f5a8 59891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59892 },
59893/* add.b${G} ${Dsp-16-u24},${Dsp-40-u24} */
59894 {
59895 M32C_INSN_ADD32_B_16_24_UNPREFIXED_40_UNPREFIXED_SRC32_16_24_ABSOLUTE_UNPREFIXED_QI_DST32_40_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-16-24-Unprefixed-40-Unprefixed-src32-16-24-absolute-Unprefixed-QI-dst32-40-24-absolute-Unprefixed-QI", "add.b", 64,
fb53f5a8 59896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59897 },
59898/* add.b${G} $Src32RnUnprefixedQI,$Dst32RnUnprefixedQI */
59899 {
59900 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 59901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59902 },
59903/* add.b${G} $Src32AnUnprefixedQI,$Dst32RnUnprefixedQI */
59904 {
59905 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 59906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59907 },
59908/* add.b${G} [$Src32AnUnprefixed],$Dst32RnUnprefixedQI */
59909 {
59910 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-Rn-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 59911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59912 },
59913/* add.b${G} $Src32RnUnprefixedQI,$Dst32AnUnprefixedQI */
59914 {
59915 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 59916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59917 },
59918/* add.b${G} $Src32AnUnprefixedQI,$Dst32AnUnprefixedQI */
59919 {
59920 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 59921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59922 },
59923/* add.b${G} [$Src32AnUnprefixed],$Dst32AnUnprefixedQI */
59924 {
59925 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 59926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59927 },
59928/* add.b${G} $Src32RnUnprefixedQI,[$Dst32AnUnprefixed] */
59929 {
59930 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 16,
fb53f5a8 59931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59932 },
59933/* add.b${G} $Src32AnUnprefixedQI,[$Dst32AnUnprefixed] */
59934 {
59935 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 16,
fb53f5a8 59936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59937 },
59938/* add.b${G} [$Src32AnUnprefixed],[$Dst32AnUnprefixed] */
59939 {
59940 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-An-indirect-Unprefixed-QI", "add.b", 16,
fb53f5a8 59941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59942 },
59943/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
59944 {
59945 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 59946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59947 },
59948/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[$Dst32AnUnprefixed] */
59949 {
59950 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 59951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59952 },
59953/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[$Dst32AnUnprefixed] */
59954 {
59955 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-An-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 59956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59957 },
59958/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
59959 {
59960 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59962 },
59963/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[$Dst32AnUnprefixed] */
59964 {
59965 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59967 },
59968/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[$Dst32AnUnprefixed] */
59969 {
59970 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 59971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59972 },
59973/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
59974 {
59975 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59977 },
59978/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24}[$Dst32AnUnprefixed] */
59979 {
59980 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59982 },
59983/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u24}[$Dst32AnUnprefixed] */
59984 {
59985 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 59986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59987 },
59988/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u8}[sb] */
59989 {
59990 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 59991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59992 },
59993/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u8}[sb] */
59994 {
59995 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 59996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
59997 },
59998/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u8}[sb] */
59999 {
60000 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-SB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 60001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60002 },
60003/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16}[sb] */
60004 {
60005 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 60006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60007 },
60008/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16}[sb] */
60009 {
60010 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 60011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60012 },
60013/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u16}[sb] */
60014 {
60015 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 60016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60017 },
60018/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-s8}[fb] */
60019 {
60020 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 60021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60022 },
60023/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-s8}[fb] */
60024 {
60025 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 60026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60027 },
60028/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-s8}[fb] */
60029 {
60030 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-8-FB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 60031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60032 },
60033/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-s16}[fb] */
60034 {
60035 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 60036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60037 },
60038/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-s16}[fb] */
60039 {
60040 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 60041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60042 },
60043/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-s16}[fb] */
60044 {
60045 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 60046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60047 },
60048/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u16} */
60049 {
60050 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "add.b", 32,
fb53f5a8 60051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60052 },
60053/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u16} */
60054 {
60055 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "add.b", 32,
fb53f5a8 60056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60057 },
60058/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u16} */
60059 {
60060 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-16-absolute-Unprefixed-QI", "add.b", 32,
fb53f5a8 60061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60062 },
60063/* add.b${G} $Src32RnUnprefixedQI,${Dsp-16-u24} */
60064 {
60065 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_RN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-Rn-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 60066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60067 },
60068/* add.b${G} $Src32AnUnprefixedQI,${Dsp-16-u24} */
60069 {
60070 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_DIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-direct-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 60071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60072 },
60073/* add.b${G} [$Src32AnUnprefixed],${Dsp-16-u24} */
60074 {
60075 M32C_INSN_ADD32_B_BASIC_UNPREFIXED_16_UNPREFIXED_SRC32_AN_INDIRECT_UNPREFIXED_QI_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-basic-Unprefixed-16-Unprefixed-src32-An-indirect-Unprefixed-QI-dst32-16-24-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 60076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60077 },
60078/* add.w${G} ${Dsp-16-u8}[$Src16An],$Dst16RnHI */
60079 {
60080 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-Rn-direct-HI", "add.w", 24,
fb53f5a8 60081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60082 },
60083/* add.w${G} ${Dsp-16-u8}[sb],$Dst16RnHI */
60084 {
60085 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-Rn-direct-HI", "add.w", 24,
fb53f5a8 60086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60087 },
60088/* add.w${G} ${Dsp-16-s8}[fb],$Dst16RnHI */
60089 {
60090 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_RN_DIRECT_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-Rn-direct-HI", "add.w", 24,
fb53f5a8 60091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60092 },
60093/* add.w${G} ${Dsp-16-u8}[$Src16An],$Dst16AnHI */
60094 {
60095 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-direct-HI", "add.w", 24,
fb53f5a8 60096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60097 },
60098/* add.w${G} ${Dsp-16-u8}[sb],$Dst16AnHI */
60099 {
60100 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-direct-HI", "add.w", 24,
fb53f5a8 60101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60102 },
60103/* add.w${G} ${Dsp-16-s8}[fb],$Dst16AnHI */
60104 {
60105 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_DIRECT_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-direct-HI", "add.w", 24,
fb53f5a8 60106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60107 },
60108/* add.w${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
60109 {
60110 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-An-indirect-HI", "add.w", 24,
fb53f5a8 60111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60112 },
60113/* add.w${G} ${Dsp-16-u8}[sb],[$Dst16An] */
60114 {
60115 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-An-indirect-HI", "add.w", 24,
fb53f5a8 60116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60117 },
60118/* add.w${G} ${Dsp-16-s8}[fb],[$Dst16An] */
60119 {
60120 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-An-indirect-HI", "add.w", 24,
fb53f5a8 60121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60122 },
60123/* add.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
60124 {
60125 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-An-relative-HI", "add.w", 32,
fb53f5a8 60126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60127 },
60128/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
60129 {
60130 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-An-relative-HI", "add.w", 32,
fb53f5a8 60131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60132 },
60133/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
60134 {
60135 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_AN_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-An-relative-HI", "add.w", 32,
fb53f5a8 60136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60137 },
60138/* add.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
60139 {
60140 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-An-relative-HI", "add.w", 40,
fb53f5a8 60141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60142 },
60143/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
60144 {
60145 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-An-relative-HI", "add.w", 40,
fb53f5a8 60146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60147 },
60148/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
60149 {
60150 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_AN_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-An-relative-HI", "add.w", 40,
fb53f5a8 60151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60152 },
60153/* add.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
60154 {
60155 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-SB-relative-HI", "add.w", 32,
fb53f5a8 60156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60157 },
60158/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
60159 {
60160 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-SB-relative-HI", "add.w", 32,
fb53f5a8 60161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60162 },
60163/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
60164 {
60165 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_SB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-SB-relative-HI", "add.w", 32,
fb53f5a8 60166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60167 },
60168/* add.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
60169 {
60170 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-SB-relative-HI", "add.w", 40,
fb53f5a8 60171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60172 },
60173/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
60174 {
60175 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-SB-relative-HI", "add.w", 40,
fb53f5a8 60176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60177 },
60178/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
60179 {
60180 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_SB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-SB-relative-HI", "add.w", 40,
fb53f5a8 60181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60182 },
60183/* add.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
60184 {
60185 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-8-FB-relative-HI", "add.w", 32,
fb53f5a8 60186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60187 },
60188/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
60189 {
60190 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-8-FB-relative-HI", "add.w", 32,
fb53f5a8 60191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60192 },
60193/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
60194 {
60195 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_8_FB_RELATIVE_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-8-FB-relative-HI", "add.w", 32,
fb53f5a8 60196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60197 },
60198/* add.w${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
60199 {
60200 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_AN_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "add16.w-16-8-24-src16-16-8-An-relative-HI-dst16-24-16-absolute-HI", "add.w", 40,
fb53f5a8 60201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60202 },
60203/* add.w${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
60204 {
60205 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_SB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "add16.w-16-8-24-src16-16-8-SB-relative-HI-dst16-24-16-absolute-HI", "add.w", 40,
fb53f5a8 60206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60207 },
60208/* add.w${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
60209 {
60210 M32C_INSN_ADD16_W_16_8_24_SRC16_16_8_FB_RELATIVE_HI_DST16_24_16_ABSOLUTE_HI, "add16.w-16-8-24-src16-16-8-FB-relative-HI-dst16-24-16-absolute-HI", "add.w", 40,
fb53f5a8 60211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60212 },
60213/* add.w${G} ${Dsp-16-u16}[$Src16An],$Dst16RnHI */
60214 {
60215 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_RN_DIRECT_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-Rn-direct-HI", "add.w", 32,
fb53f5a8 60216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60217 },
60218/* add.w${G} ${Dsp-16-u16}[sb],$Dst16RnHI */
60219 {
60220 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_RN_DIRECT_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-Rn-direct-HI", "add.w", 32,
fb53f5a8 60221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60222 },
60223/* add.w${G} ${Dsp-16-u16},$Dst16RnHI */
60224 {
60225 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_RN_DIRECT_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-Rn-direct-HI", "add.w", 32,
fb53f5a8 60226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60227 },
60228/* add.w${G} ${Dsp-16-u16}[$Src16An],$Dst16AnHI */
60229 {
60230 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_DIRECT_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-direct-HI", "add.w", 32,
fb53f5a8 60231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60232 },
60233/* add.w${G} ${Dsp-16-u16}[sb],$Dst16AnHI */
60234 {
60235 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_DIRECT_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-direct-HI", "add.w", 32,
fb53f5a8 60236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60237 },
60238/* add.w${G} ${Dsp-16-u16},$Dst16AnHI */
60239 {
60240 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_DIRECT_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-direct-HI", "add.w", 32,
fb53f5a8 60241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60242 },
60243/* add.w${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
60244 {
60245 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_AN_INDIRECT_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-An-indirect-HI", "add.w", 32,
fb53f5a8 60246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60247 },
60248/* add.w${G} ${Dsp-16-u16}[sb],[$Dst16An] */
60249 {
60250 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_AN_INDIRECT_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-An-indirect-HI", "add.w", 32,
fb53f5a8 60251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60252 },
60253/* add.w${G} ${Dsp-16-u16},[$Dst16An] */
60254 {
60255 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_AN_INDIRECT_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-An-indirect-HI", "add.w", 32,
fb53f5a8 60256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60257 },
60258/* add.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
60259 {
60260 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-An-relative-HI", "add.w", 40,
fb53f5a8 60261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60262 },
60263/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
60264 {
60265 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_AN_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-An-relative-HI", "add.w", 40,
fb53f5a8 60266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60267 },
60268/* add.w${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
60269 {
60270 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_AN_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-An-relative-HI", "add.w", 40,
fb53f5a8 60271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60272 },
60273/* add.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
60274 {
60275 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-An-relative-HI", "add.w", 48,
fb53f5a8 60276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60277 },
60278/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
60279 {
60280 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_AN_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-An-relative-HI", "add.w", 48,
fb53f5a8 60281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60282 },
60283/* add.w${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
60284 {
60285 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_AN_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-An-relative-HI", "add.w", 48,
fb53f5a8 60286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60287 },
60288/* add.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
60289 {
60290 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-SB-relative-HI", "add.w", 40,
fb53f5a8 60291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60292 },
60293/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
60294 {
60295 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_SB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-SB-relative-HI", "add.w", 40,
fb53f5a8 60296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60297 },
60298/* add.w${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
60299 {
60300 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_SB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-SB-relative-HI", "add.w", 40,
fb53f5a8 60301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60302 },
60303/* add.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
60304 {
60305 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-SB-relative-HI", "add.w", 48,
fb53f5a8 60306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60307 },
60308/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
60309 {
60310 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_SB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-SB-relative-HI", "add.w", 48,
fb53f5a8 60311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60312 },
60313/* add.w${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
60314 {
60315 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_SB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-SB-relative-HI", "add.w", 48,
fb53f5a8 60316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60317 },
60318/* add.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
60319 {
60320 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-8-FB-relative-HI", "add.w", 40,
fb53f5a8 60321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60322 },
60323/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
60324 {
60325 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_8_FB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-8-FB-relative-HI", "add.w", 40,
fb53f5a8 60326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60327 },
60328/* add.w${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
60329 {
60330 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_8_FB_RELATIVE_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-8-FB-relative-HI", "add.w", 40,
fb53f5a8 60331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60332 },
60333/* add.w${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
60334 {
60335 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_AN_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "add16.w-16-16-32-src16-16-16-An-relative-HI-dst16-32-16-absolute-HI", "add.w", 48,
fb53f5a8 60336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60337 },
60338/* add.w${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
60339 {
60340 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_SB_RELATIVE_HI_DST16_32_16_ABSOLUTE_HI, "add16.w-16-16-32-src16-16-16-SB-relative-HI-dst16-32-16-absolute-HI", "add.w", 48,
fb53f5a8 60341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60342 },
60343/* add.w${G} ${Dsp-16-u16},${Dsp-32-u16} */
60344 {
60345 M32C_INSN_ADD16_W_16_16_32_SRC16_16_16_ABSOLUTE_HI_DST16_32_16_ABSOLUTE_HI, "add16.w-16-16-32-src16-16-16-absolute-HI-dst16-32-16-absolute-HI", "add.w", 48,
fb53f5a8 60346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60347 },
60348/* add.w${G} $Src16RnHI,$Dst16RnHI */
60349 {
60350 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_RN_DIRECT_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-Rn-direct-HI", "add.w", 16,
fb53f5a8 60351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60352 },
60353/* add.w${G} $Src16AnHI,$Dst16RnHI */
60354 {
60355 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_RN_DIRECT_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-Rn-direct-HI", "add.w", 16,
fb53f5a8 60356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60357 },
60358/* add.w${G} [$Src16An],$Dst16RnHI */
60359 {
60360 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_RN_DIRECT_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-Rn-direct-HI", "add.w", 16,
fb53f5a8 60361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60362 },
60363/* add.w${G} $Src16RnHI,$Dst16AnHI */
60364 {
60365 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_DIRECT_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-An-direct-HI", "add.w", 16,
fb53f5a8 60366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60367 },
60368/* add.w${G} $Src16AnHI,$Dst16AnHI */
60369 {
60370 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_DIRECT_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-An-direct-HI", "add.w", 16,
fb53f5a8 60371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60372 },
60373/* add.w${G} [$Src16An],$Dst16AnHI */
60374 {
60375 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_DIRECT_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-An-direct-HI", "add.w", 16,
fb53f5a8 60376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60377 },
60378/* add.w${G} $Src16RnHI,[$Dst16An] */
60379 {
60380 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_AN_INDIRECT_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-An-indirect-HI", "add.w", 16,
fb53f5a8 60381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60382 },
60383/* add.w${G} $Src16AnHI,[$Dst16An] */
60384 {
60385 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_AN_INDIRECT_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-An-indirect-HI", "add.w", 16,
fb53f5a8 60386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60387 },
60388/* add.w${G} [$Src16An],[$Dst16An] */
60389 {
60390 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_AN_INDIRECT_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-An-indirect-HI", "add.w", 16,
fb53f5a8 60391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60392 },
60393/* add.w${G} $Src16RnHI,${Dsp-16-u8}[$Dst16An] */
60394 {
60395 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-An-relative-HI", "add.w", 24,
fb53f5a8 60396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60397 },
60398/* add.w${G} $Src16AnHI,${Dsp-16-u8}[$Dst16An] */
60399 {
60400 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-16-8-An-relative-HI", "add.w", 24,
fb53f5a8 60401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60402 },
60403/* add.w${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
60404 {
60405 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_AN_RELATIVE_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-16-8-An-relative-HI", "add.w", 24,
fb53f5a8 60406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60407 },
60408/* add.w${G} $Src16RnHI,${Dsp-16-u16}[$Dst16An] */
60409 {
60410 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-An-relative-HI", "add.w", 32,
fb53f5a8 60411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60412 },
60413/* add.w${G} $Src16AnHI,${Dsp-16-u16}[$Dst16An] */
60414 {
60415 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-16-16-An-relative-HI", "add.w", 32,
fb53f5a8 60416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60417 },
60418/* add.w${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
60419 {
60420 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_AN_RELATIVE_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-16-16-An-relative-HI", "add.w", 32,
fb53f5a8 60421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60422 },
60423/* add.w${G} $Src16RnHI,${Dsp-16-u8}[sb] */
60424 {
60425 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-SB-relative-HI", "add.w", 24,
fb53f5a8 60426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60427 },
60428/* add.w${G} $Src16AnHI,${Dsp-16-u8}[sb] */
60429 {
60430 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-16-8-SB-relative-HI", "add.w", 24,
fb53f5a8 60431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60432 },
60433/* add.w${G} [$Src16An],${Dsp-16-u8}[sb] */
60434 {
60435 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_SB_RELATIVE_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-16-8-SB-relative-HI", "add.w", 24,
fb53f5a8 60436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60437 },
60438/* add.w${G} $Src16RnHI,${Dsp-16-u16}[sb] */
60439 {
60440 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-SB-relative-HI", "add.w", 32,
fb53f5a8 60441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60442 },
60443/* add.w${G} $Src16AnHI,${Dsp-16-u16}[sb] */
60444 {
60445 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-16-16-SB-relative-HI", "add.w", 32,
fb53f5a8 60446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60447 },
60448/* add.w${G} [$Src16An],${Dsp-16-u16}[sb] */
60449 {
60450 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_SB_RELATIVE_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-16-16-SB-relative-HI", "add.w", 32,
fb53f5a8 60451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60452 },
60453/* add.w${G} $Src16RnHI,${Dsp-16-s8}[fb] */
60454 {
60455 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-16-8-FB-relative-HI", "add.w", 24,
fb53f5a8 60456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60457 },
60458/* add.w${G} $Src16AnHI,${Dsp-16-s8}[fb] */
60459 {
60460 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-16-8-FB-relative-HI", "add.w", 24,
fb53f5a8 60461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60462 },
60463/* add.w${G} [$Src16An],${Dsp-16-s8}[fb] */
60464 {
60465 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_8_FB_RELATIVE_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-16-8-FB-relative-HI", "add.w", 24,
fb53f5a8 60466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60467 },
60468/* add.w${G} $Src16RnHI,${Dsp-16-u16} */
60469 {
60470 M32C_INSN_ADD16_W_BASIC_16_SRC16_RN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "add16.w-basic-16-src16-Rn-direct-HI-dst16-16-16-absolute-HI", "add.w", 32,
fb53f5a8 60471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60472 },
60473/* add.w${G} $Src16AnHI,${Dsp-16-u16} */
60474 {
60475 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_DIRECT_HI_DST16_16_16_ABSOLUTE_HI, "add16.w-basic-16-src16-An-direct-HI-dst16-16-16-absolute-HI", "add.w", 32,
fb53f5a8 60476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60477 },
60478/* add.w${G} [$Src16An],${Dsp-16-u16} */
60479 {
60480 M32C_INSN_ADD16_W_BASIC_16_SRC16_AN_INDIRECT_HI_DST16_16_16_ABSOLUTE_HI, "add16.w-basic-16-src16-An-indirect-HI-dst16-16-16-absolute-HI", "add.w", 32,
fb53f5a8 60481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60482 },
60483/* add.b${G} ${Dsp-16-u8}[$Src16An],$Dst16RnQI */
60484 {
60485 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-Rn-direct-QI", "add.b", 24,
fb53f5a8 60486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60487 },
60488/* add.b${G} ${Dsp-16-u8}[sb],$Dst16RnQI */
60489 {
60490 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-Rn-direct-QI", "add.b", 24,
fb53f5a8 60491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60492 },
60493/* add.b${G} ${Dsp-16-s8}[fb],$Dst16RnQI */
60494 {
60495 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_RN_DIRECT_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-Rn-direct-QI", "add.b", 24,
fb53f5a8 60496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60497 },
60498/* add.b${G} ${Dsp-16-u8}[$Src16An],$Dst16AnQI */
60499 {
60500 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-direct-QI", "add.b", 24,
fb53f5a8 60501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60502 },
60503/* add.b${G} ${Dsp-16-u8}[sb],$Dst16AnQI */
60504 {
60505 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-direct-QI", "add.b", 24,
fb53f5a8 60506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60507 },
60508/* add.b${G} ${Dsp-16-s8}[fb],$Dst16AnQI */
60509 {
60510 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_DIRECT_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-direct-QI", "add.b", 24,
fb53f5a8 60511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60512 },
60513/* add.b${G} ${Dsp-16-u8}[$Src16An],[$Dst16An] */
60514 {
60515 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-An-indirect-QI", "add.b", 24,
fb53f5a8 60516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60517 },
60518/* add.b${G} ${Dsp-16-u8}[sb],[$Dst16An] */
60519 {
60520 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-An-indirect-QI", "add.b", 24,
fb53f5a8 60521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60522 },
60523/* add.b${G} ${Dsp-16-s8}[fb],[$Dst16An] */
60524 {
60525 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-An-indirect-QI", "add.b", 24,
fb53f5a8 60526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60527 },
60528/* add.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[$Dst16An] */
60529 {
60530 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-An-relative-QI", "add.b", 32,
fb53f5a8 60531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60532 },
60533/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[$Dst16An] */
60534 {
60535 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-An-relative-QI", "add.b", 32,
fb53f5a8 60536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60537 },
60538/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[$Dst16An] */
60539 {
60540 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_AN_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-An-relative-QI", "add.b", 32,
fb53f5a8 60541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60542 },
60543/* add.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[$Dst16An] */
60544 {
60545 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-An-relative-QI", "add.b", 40,
fb53f5a8 60546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60547 },
60548/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[$Dst16An] */
60549 {
60550 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-An-relative-QI", "add.b", 40,
fb53f5a8 60551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60552 },
60553/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[$Dst16An] */
60554 {
60555 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_AN_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-An-relative-QI", "add.b", 40,
fb53f5a8 60556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60557 },
60558/* add.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u8}[sb] */
60559 {
60560 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-SB-relative-QI", "add.b", 32,
fb53f5a8 60561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60562 },
60563/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u8}[sb] */
60564 {
60565 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-SB-relative-QI", "add.b", 32,
fb53f5a8 60566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60567 },
60568/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u8}[sb] */
60569 {
60570 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_SB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-SB-relative-QI", "add.b", 32,
fb53f5a8 60571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60572 },
60573/* add.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16}[sb] */
60574 {
60575 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-SB-relative-QI", "add.b", 40,
fb53f5a8 60576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60577 },
60578/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16}[sb] */
60579 {
60580 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-SB-relative-QI", "add.b", 40,
fb53f5a8 60581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60582 },
60583/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16}[sb] */
60584 {
60585 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_SB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-SB-relative-QI", "add.b", 40,
fb53f5a8 60586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60587 },
60588/* add.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-s8}[fb] */
60589 {
60590 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-8-FB-relative-QI", "add.b", 32,
fb53f5a8 60591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60592 },
60593/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-s8}[fb] */
60594 {
60595 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-8-FB-relative-QI", "add.b", 32,
fb53f5a8 60596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60597 },
60598/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-s8}[fb] */
60599 {
60600 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_8_FB_RELATIVE_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-8-FB-relative-QI", "add.b", 32,
fb53f5a8 60601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60602 },
60603/* add.b${G} ${Dsp-16-u8}[$Src16An],${Dsp-24-u16} */
60604 {
60605 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_AN_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "add16.b-16-8-24-src16-16-8-An-relative-QI-dst16-24-16-absolute-QI", "add.b", 40,
fb53f5a8 60606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60607 },
60608/* add.b${G} ${Dsp-16-u8}[sb],${Dsp-24-u16} */
60609 {
60610 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_SB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "add16.b-16-8-24-src16-16-8-SB-relative-QI-dst16-24-16-absolute-QI", "add.b", 40,
fb53f5a8 60611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60612 },
60613/* add.b${G} ${Dsp-16-s8}[fb],${Dsp-24-u16} */
60614 {
60615 M32C_INSN_ADD16_B_16_8_24_SRC16_16_8_FB_RELATIVE_QI_DST16_24_16_ABSOLUTE_QI, "add16.b-16-8-24-src16-16-8-FB-relative-QI-dst16-24-16-absolute-QI", "add.b", 40,
fb53f5a8 60616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60617 },
60618/* add.b${G} ${Dsp-16-u16}[$Src16An],$Dst16RnQI */
60619 {
60620 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_RN_DIRECT_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-Rn-direct-QI", "add.b", 32,
fb53f5a8 60621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60622 },
60623/* add.b${G} ${Dsp-16-u16}[sb],$Dst16RnQI */
60624 {
60625 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_RN_DIRECT_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-Rn-direct-QI", "add.b", 32,
fb53f5a8 60626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60627 },
60628/* add.b${G} ${Dsp-16-u16},$Dst16RnQI */
60629 {
60630 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_RN_DIRECT_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-Rn-direct-QI", "add.b", 32,
fb53f5a8 60631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60632 },
60633/* add.b${G} ${Dsp-16-u16}[$Src16An],$Dst16AnQI */
60634 {
60635 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_DIRECT_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-direct-QI", "add.b", 32,
fb53f5a8 60636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60637 },
60638/* add.b${G} ${Dsp-16-u16}[sb],$Dst16AnQI */
60639 {
60640 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_DIRECT_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-direct-QI", "add.b", 32,
fb53f5a8 60641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60642 },
60643/* add.b${G} ${Dsp-16-u16},$Dst16AnQI */
60644 {
60645 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_DIRECT_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-direct-QI", "add.b", 32,
fb53f5a8 60646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60647 },
60648/* add.b${G} ${Dsp-16-u16}[$Src16An],[$Dst16An] */
60649 {
60650 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_AN_INDIRECT_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-An-indirect-QI", "add.b", 32,
fb53f5a8 60651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60652 },
60653/* add.b${G} ${Dsp-16-u16}[sb],[$Dst16An] */
60654 {
60655 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_AN_INDIRECT_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-An-indirect-QI", "add.b", 32,
fb53f5a8 60656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60657 },
60658/* add.b${G} ${Dsp-16-u16},[$Dst16An] */
60659 {
60660 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_AN_INDIRECT_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-An-indirect-QI", "add.b", 32,
fb53f5a8 60661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60662 },
60663/* add.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[$Dst16An] */
60664 {
60665 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-An-relative-QI", "add.b", 40,
fb53f5a8 60666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60667 },
60668/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[$Dst16An] */
60669 {
60670 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_AN_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-An-relative-QI", "add.b", 40,
fb53f5a8 60671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60672 },
60673/* add.b${G} ${Dsp-16-u16},${Dsp-32-u8}[$Dst16An] */
60674 {
60675 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_AN_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-An-relative-QI", "add.b", 40,
fb53f5a8 60676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60677 },
60678/* add.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[$Dst16An] */
60679 {
60680 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-An-relative-QI", "add.b", 48,
fb53f5a8 60681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60682 },
60683/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[$Dst16An] */
60684 {
60685 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_AN_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-An-relative-QI", "add.b", 48,
fb53f5a8 60686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60687 },
60688/* add.b${G} ${Dsp-16-u16},${Dsp-32-u16}[$Dst16An] */
60689 {
60690 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_AN_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-An-relative-QI", "add.b", 48,
fb53f5a8 60691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60692 },
60693/* add.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u8}[sb] */
60694 {
60695 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-SB-relative-QI", "add.b", 40,
fb53f5a8 60696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60697 },
60698/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u8}[sb] */
60699 {
60700 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_SB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-SB-relative-QI", "add.b", 40,
fb53f5a8 60701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60702 },
60703/* add.b${G} ${Dsp-16-u16},${Dsp-32-u8}[sb] */
60704 {
60705 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_SB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-SB-relative-QI", "add.b", 40,
fb53f5a8 60706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60707 },
60708/* add.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16}[sb] */
60709 {
60710 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-SB-relative-QI", "add.b", 48,
fb53f5a8 60711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60712 },
60713/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16}[sb] */
60714 {
60715 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_SB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-SB-relative-QI", "add.b", 48,
fb53f5a8 60716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60717 },
60718/* add.b${G} ${Dsp-16-u16},${Dsp-32-u16}[sb] */
60719 {
60720 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_SB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-SB-relative-QI", "add.b", 48,
fb53f5a8 60721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60722 },
60723/* add.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-s8}[fb] */
60724 {
60725 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-8-FB-relative-QI", "add.b", 40,
fb53f5a8 60726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60727 },
60728/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-s8}[fb] */
60729 {
60730 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_8_FB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-8-FB-relative-QI", "add.b", 40,
fb53f5a8 60731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60732 },
60733/* add.b${G} ${Dsp-16-u16},${Dsp-32-s8}[fb] */
60734 {
60735 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_8_FB_RELATIVE_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-8-FB-relative-QI", "add.b", 40,
fb53f5a8 60736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60737 },
60738/* add.b${G} ${Dsp-16-u16}[$Src16An],${Dsp-32-u16} */
60739 {
60740 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_AN_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "add16.b-16-16-32-src16-16-16-An-relative-QI-dst16-32-16-absolute-QI", "add.b", 48,
fb53f5a8 60741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60742 },
60743/* add.b${G} ${Dsp-16-u16}[sb],${Dsp-32-u16} */
60744 {
60745 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_SB_RELATIVE_QI_DST16_32_16_ABSOLUTE_QI, "add16.b-16-16-32-src16-16-16-SB-relative-QI-dst16-32-16-absolute-QI", "add.b", 48,
fb53f5a8 60746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60747 },
60748/* add.b${G} ${Dsp-16-u16},${Dsp-32-u16} */
60749 {
60750 M32C_INSN_ADD16_B_16_16_32_SRC16_16_16_ABSOLUTE_QI_DST16_32_16_ABSOLUTE_QI, "add16.b-16-16-32-src16-16-16-absolute-QI-dst16-32-16-absolute-QI", "add.b", 48,
fb53f5a8 60751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60752 },
60753/* add.b${G} $Src16RnQI,$Dst16RnQI */
60754 {
60755 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_RN_DIRECT_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-Rn-direct-QI", "add.b", 16,
fb53f5a8 60756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60757 },
60758/* add.b${G} $Src16AnQI,$Dst16RnQI */
60759 {
60760 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_RN_DIRECT_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-Rn-direct-QI", "add.b", 16,
fb53f5a8 60761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60762 },
60763/* add.b${G} [$Src16An],$Dst16RnQI */
60764 {
60765 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_RN_DIRECT_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-Rn-direct-QI", "add.b", 16,
fb53f5a8 60766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60767 },
60768/* add.b${G} $Src16RnQI,$Dst16AnQI */
60769 {
60770 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_DIRECT_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-An-direct-QI", "add.b", 16,
fb53f5a8 60771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60772 },
60773/* add.b${G} $Src16AnQI,$Dst16AnQI */
60774 {
60775 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_DIRECT_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-An-direct-QI", "add.b", 16,
fb53f5a8 60776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60777 },
60778/* add.b${G} [$Src16An],$Dst16AnQI */
60779 {
60780 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_DIRECT_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-An-direct-QI", "add.b", 16,
fb53f5a8 60781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60782 },
60783/* add.b${G} $Src16RnQI,[$Dst16An] */
60784 {
60785 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_AN_INDIRECT_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-An-indirect-QI", "add.b", 16,
fb53f5a8 60786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60787 },
60788/* add.b${G} $Src16AnQI,[$Dst16An] */
60789 {
60790 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_AN_INDIRECT_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-An-indirect-QI", "add.b", 16,
fb53f5a8 60791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60792 },
60793/* add.b${G} [$Src16An],[$Dst16An] */
60794 {
60795 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_AN_INDIRECT_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-An-indirect-QI", "add.b", 16,
fb53f5a8 60796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60797 },
60798/* add.b${G} $Src16RnQI,${Dsp-16-u8}[$Dst16An] */
60799 {
60800 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-An-relative-QI", "add.b", 24,
fb53f5a8 60801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60802 },
60803/* add.b${G} $Src16AnQI,${Dsp-16-u8}[$Dst16An] */
60804 {
60805 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-16-8-An-relative-QI", "add.b", 24,
fb53f5a8 60806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60807 },
60808/* add.b${G} [$Src16An],${Dsp-16-u8}[$Dst16An] */
60809 {
60810 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_AN_RELATIVE_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-16-8-An-relative-QI", "add.b", 24,
fb53f5a8 60811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60812 },
60813/* add.b${G} $Src16RnQI,${Dsp-16-u16}[$Dst16An] */
60814 {
60815 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-An-relative-QI", "add.b", 32,
fb53f5a8 60816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60817 },
60818/* add.b${G} $Src16AnQI,${Dsp-16-u16}[$Dst16An] */
60819 {
60820 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-16-16-An-relative-QI", "add.b", 32,
fb53f5a8 60821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60822 },
60823/* add.b${G} [$Src16An],${Dsp-16-u16}[$Dst16An] */
60824 {
60825 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_AN_RELATIVE_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-16-16-An-relative-QI", "add.b", 32,
fb53f5a8 60826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60827 },
60828/* add.b${G} $Src16RnQI,${Dsp-16-u8}[sb] */
60829 {
60830 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-SB-relative-QI", "add.b", 24,
fb53f5a8 60831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60832 },
60833/* add.b${G} $Src16AnQI,${Dsp-16-u8}[sb] */
60834 {
60835 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-16-8-SB-relative-QI", "add.b", 24,
fb53f5a8 60836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60837 },
60838/* add.b${G} [$Src16An],${Dsp-16-u8}[sb] */
60839 {
60840 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_SB_RELATIVE_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-16-8-SB-relative-QI", "add.b", 24,
fb53f5a8 60841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60842 },
60843/* add.b${G} $Src16RnQI,${Dsp-16-u16}[sb] */
60844 {
60845 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-SB-relative-QI", "add.b", 32,
fb53f5a8 60846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60847 },
60848/* add.b${G} $Src16AnQI,${Dsp-16-u16}[sb] */
60849 {
60850 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-16-16-SB-relative-QI", "add.b", 32,
fb53f5a8 60851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60852 },
60853/* add.b${G} [$Src16An],${Dsp-16-u16}[sb] */
60854 {
60855 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_SB_RELATIVE_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-16-16-SB-relative-QI", "add.b", 32,
fb53f5a8 60856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60857 },
60858/* add.b${G} $Src16RnQI,${Dsp-16-s8}[fb] */
60859 {
60860 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-16-8-FB-relative-QI", "add.b", 24,
fb53f5a8 60861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60862 },
60863/* add.b${G} $Src16AnQI,${Dsp-16-s8}[fb] */
60864 {
60865 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-16-8-FB-relative-QI", "add.b", 24,
fb53f5a8 60866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60867 },
60868/* add.b${G} [$Src16An],${Dsp-16-s8}[fb] */
60869 {
60870 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_8_FB_RELATIVE_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-16-8-FB-relative-QI", "add.b", 24,
fb53f5a8 60871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60872 },
60873/* add.b${G} $Src16RnQI,${Dsp-16-u16} */
60874 {
60875 M32C_INSN_ADD16_B_BASIC_16_SRC16_RN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "add16.b-basic-16-src16-Rn-direct-QI-dst16-16-16-absolute-QI", "add.b", 32,
fb53f5a8 60876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60877 },
60878/* add.b${G} $Src16AnQI,${Dsp-16-u16} */
60879 {
60880 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_DIRECT_QI_DST16_16_16_ABSOLUTE_QI, "add16.b-basic-16-src16-An-direct-QI-dst16-16-16-absolute-QI", "add.b", 32,
fb53f5a8 60881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60882 },
60883/* add.b${G} [$Src16An],${Dsp-16-u16} */
60884 {
60885 M32C_INSN_ADD16_B_BASIC_16_SRC16_AN_INDIRECT_QI_DST16_16_16_ABSOLUTE_QI, "add16.b-basic-16-src16-An-indirect-QI-dst16-16-16-absolute-QI", "add.b", 32,
fb53f5a8 60886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60887 },
60888/* add.b${S} #${Imm-8-QI},r0l */
60889 {
60890 M32C_INSN_ADD16_B_S_IMM8_DST3_DST16_3_S_R0L_DIRECT_QI, "add16.b.S-imm8-dst3-dst16-3-S-R0l-direct-QI", "add.b", 16,
fb53f5a8 60891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60892 },
60893/* add.b${S} #${Imm-8-QI},r0h */
60894 {
60895 M32C_INSN_ADD16_B_S_IMM8_DST3_DST16_3_S_R0H_DIRECT_QI, "add16.b.S-imm8-dst3-dst16-3-S-R0h-direct-QI", "add.b", 16,
fb53f5a8 60896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60897 },
60898/* add.b${S} #${Imm-8-QI},${Dsp-16-u8}[sb] */
60899 {
60900 M32C_INSN_ADD16_B_S_IMM8_DST3_DST16_3_S_16_8_SB_RELATIVE_QI, "add16.b.S-imm8-dst3-dst16-3-S-16-8-SB-relative-QI", "add.b", 24,
fb53f5a8 60901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60902 },
60903/* add.b${S} #${Imm-8-QI},${Dsp-16-s8}[fb] */
60904 {
60905 M32C_INSN_ADD16_B_S_IMM8_DST3_DST16_3_S_16_8_FB_RELATIVE_QI, "add16.b.S-imm8-dst3-dst16-3-S-16-8-FB-relative-QI", "add.b", 24,
fb53f5a8 60906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60907 },
60908/* add.b${S} #${Imm-8-QI},${Dsp-16-u16} */
60909 {
60910 M32C_INSN_ADD16_B_S_IMM8_DST3_DST16_3_S_16_16_ABSOLUTE_QI, "add16.b.S-imm8-dst3-dst16-3-S-16-16-absolute-QI", "add.b", 32,
fb53f5a8 60911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
60912 },
60913/* add.l${Q} #${Imm-12-s4},$Dst32RnUnprefixedSI */
60914 {
60915 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 60916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60917 },
60918/* add.l${Q} #${Imm-12-s4},$Dst32AnUnprefixedSI */
60919 {
60920 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-SI", "add.l", 16,
fb53f5a8 60921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60922 },
60923/* add.l${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
60924 {
60925 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-SI", "add.l", 16,
fb53f5a8 60926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60927 },
60928/* add.l${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
60929 {
60930 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 60931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60932 },
60933/* add.l${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
60934 {
60935 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 60936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60937 },
60938/* add.l${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
60939 {
60940 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "add.l", 40,
fb53f5a8 60941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60942 },
60943/* add.l${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
60944 {
60945 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 60946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60947 },
60948/* add.l${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
60949 {
60950 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 60951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60952 },
60953/* add.l${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
60954 {
60955 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "add.l", 24,
fb53f5a8 60956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60957 },
60958/* add.l${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
60959 {
60960 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "add.l", 32,
fb53f5a8 60961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60962 },
60963/* add.l${Q} #${Imm-12-s4},${Dsp-16-u16} */
60964 {
60965 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "add.l", 32,
fb53f5a8 60966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60967 },
60968/* add.l${Q} #${Imm-12-s4},${Dsp-16-u24} */
60969 {
60970 M32C_INSN_ADD32_L_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "add.l", 40,
fb53f5a8 60971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60972 },
60973/* add.w${Q} #${Imm-12-s4},$Dst32RnUnprefixedHI */
60974 {
60975 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 60976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60977 },
60978/* add.w${Q} #${Imm-12-s4},$Dst32AnUnprefixedHI */
60979 {
60980 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "add.w", 16,
fb53f5a8 60981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60982 },
60983/* add.w${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
60984 {
60985 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "add.w", 16,
fb53f5a8 60986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60987 },
60988/* add.w${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
60989 {
60990 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 60991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60992 },
60993/* add.w${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
60994 {
60995 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 60996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
60997 },
60998/* add.w${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
60999 {
61000 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 61001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61002 },
61003/* add.w${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
61004 {
61005 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 61006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61007 },
61008/* add.w${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
61009 {
61010 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 61011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61012 },
61013/* add.w${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
61014 {
61015 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "add.w", 24,
fb53f5a8 61016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61017 },
61018/* add.w${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
61019 {
61020 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "add.w", 32,
fb53f5a8 61021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61022 },
61023/* add.w${Q} #${Imm-12-s4},${Dsp-16-u16} */
61024 {
61025 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "add.w", 32,
fb53f5a8 61026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61027 },
61028/* add.w${Q} #${Imm-12-s4},${Dsp-16-u24} */
61029 {
61030 M32C_INSN_ADD32_W_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "add.w", 40,
fb53f5a8 61031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61032 },
61033/* add.b${Q} #${Imm-12-s4},$Dst32RnUnprefixedQI */
61034 {
61035 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 61036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61037 },
61038/* add.b${Q} #${Imm-12-s4},$Dst32AnUnprefixedQI */
61039 {
61040 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "add.b", 16,
fb53f5a8 61041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61042 },
61043/* add.b${Q} #${Imm-12-s4},[$Dst32AnUnprefixed] */
61044 {
61045 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "add.b", 16,
fb53f5a8 61046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61047 },
61048/* add.b${Q} #${Imm-12-s4},${Dsp-16-u8}[$Dst32AnUnprefixed] */
61049 {
61050 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 61051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61052 },
61053/* add.b${Q} #${Imm-12-s4},${Dsp-16-u16}[$Dst32AnUnprefixed] */
61054 {
61055 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 61056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61057 },
61058/* add.b${Q} #${Imm-12-s4},${Dsp-16-u24}[$Dst32AnUnprefixed] */
61059 {
61060 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 61061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61062 },
61063/* add.b${Q} #${Imm-12-s4},${Dsp-16-u8}[sb] */
61064 {
61065 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 61066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61067 },
61068/* add.b${Q} #${Imm-12-s4},${Dsp-16-u16}[sb] */
61069 {
61070 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 61071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61072 },
61073/* add.b${Q} #${Imm-12-s4},${Dsp-16-s8}[fb] */
61074 {
61075 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "add.b", 24,
fb53f5a8 61076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61077 },
61078/* add.b${Q} #${Imm-12-s4},${Dsp-16-s16}[fb] */
61079 {
61080 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 61081 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61082 },
61083/* add.b${Q} #${Imm-12-s4},${Dsp-16-u16} */
61084 {
61085 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "add.b", 32,
fb53f5a8 61086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61087 },
61088/* add.b${Q} #${Imm-12-s4},${Dsp-16-u24} */
61089 {
61090 M32C_INSN_ADD32_B_IMM4_Q_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-imm4-Q-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 61091 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61092 },
61093/* add.w${Q} #${Imm-8-s4},$Dst16RnHI */
61094 {
61095 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_RN_DIRECT_HI, "add16.w-imm4-Q-16-dst16-Rn-direct-HI", "add.w", 16,
fb53f5a8 61096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61097 },
61098/* add.w${Q} #${Imm-8-s4},$Dst16AnHI */
61099 {
61100 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_AN_DIRECT_HI, "add16.w-imm4-Q-16-dst16-An-direct-HI", "add.w", 16,
fb53f5a8 61101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61102 },
61103/* add.w${Q} #${Imm-8-s4},[$Dst16An] */
61104 {
61105 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_AN_INDIRECT_HI, "add16.w-imm4-Q-16-dst16-An-indirect-HI", "add.w", 16,
fb53f5a8 61106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61107 },
61108/* add.w${Q} #${Imm-8-s4},${Dsp-16-u8}[$Dst16An] */
61109 {
61110 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_16_8_AN_RELATIVE_HI, "add16.w-imm4-Q-16-dst16-16-8-An-relative-HI", "add.w", 24,
fb53f5a8 61111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61112 },
61113/* add.w${Q} #${Imm-8-s4},${Dsp-16-u16}[$Dst16An] */
61114 {
61115 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_16_16_AN_RELATIVE_HI, "add16.w-imm4-Q-16-dst16-16-16-An-relative-HI", "add.w", 32,
fb53f5a8 61116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61117 },
61118/* add.w${Q} #${Imm-8-s4},${Dsp-16-u8}[sb] */
61119 {
61120 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_16_8_SB_RELATIVE_HI, "add16.w-imm4-Q-16-dst16-16-8-SB-relative-HI", "add.w", 24,
fb53f5a8 61121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61122 },
61123/* add.w${Q} #${Imm-8-s4},${Dsp-16-u16}[sb] */
61124 {
61125 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_16_16_SB_RELATIVE_HI, "add16.w-imm4-Q-16-dst16-16-16-SB-relative-HI", "add.w", 32,
fb53f5a8 61126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61127 },
61128/* add.w${Q} #${Imm-8-s4},${Dsp-16-s8}[fb] */
61129 {
61130 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_16_8_FB_RELATIVE_HI, "add16.w-imm4-Q-16-dst16-16-8-FB-relative-HI", "add.w", 24,
fb53f5a8 61131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61132 },
61133/* add.w${Q} #${Imm-8-s4},${Dsp-16-u16} */
61134 {
61135 M32C_INSN_ADD16_W_IMM4_Q_16_DST16_16_16_ABSOLUTE_HI, "add16.w-imm4-Q-16-dst16-16-16-absolute-HI", "add.w", 32,
fb53f5a8 61136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61137 },
61138/* add.b${Q} #${Imm-8-s4},$Dst16RnQI */
61139 {
61140 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_RN_DIRECT_QI, "add16.b-imm4-Q-16-dst16-Rn-direct-QI", "add.b", 16,
fb53f5a8 61141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61142 },
61143/* add.b${Q} #${Imm-8-s4},$Dst16AnQI */
61144 {
61145 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_AN_DIRECT_QI, "add16.b-imm4-Q-16-dst16-An-direct-QI", "add.b", 16,
fb53f5a8 61146 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61147 },
61148/* add.b${Q} #${Imm-8-s4},[$Dst16An] */
61149 {
61150 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_AN_INDIRECT_QI, "add16.b-imm4-Q-16-dst16-An-indirect-QI", "add.b", 16,
fb53f5a8 61151 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61152 },
61153/* add.b${Q} #${Imm-8-s4},${Dsp-16-u8}[$Dst16An] */
61154 {
61155 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_16_8_AN_RELATIVE_QI, "add16.b-imm4-Q-16-dst16-16-8-An-relative-QI", "add.b", 24,
fb53f5a8 61156 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61157 },
61158/* add.b${Q} #${Imm-8-s4},${Dsp-16-u16}[$Dst16An] */
61159 {
61160 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_16_16_AN_RELATIVE_QI, "add16.b-imm4-Q-16-dst16-16-16-An-relative-QI", "add.b", 32,
fb53f5a8 61161 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61162 },
61163/* add.b${Q} #${Imm-8-s4},${Dsp-16-u8}[sb] */
61164 {
61165 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_16_8_SB_RELATIVE_QI, "add16.b-imm4-Q-16-dst16-16-8-SB-relative-QI", "add.b", 24,
fb53f5a8 61166 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61167 },
61168/* add.b${Q} #${Imm-8-s4},${Dsp-16-u16}[sb] */
61169 {
61170 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_16_16_SB_RELATIVE_QI, "add16.b-imm4-Q-16-dst16-16-16-SB-relative-QI", "add.b", 32,
fb53f5a8 61171 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61172 },
61173/* add.b${Q} #${Imm-8-s4},${Dsp-16-s8}[fb] */
61174 {
61175 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_16_8_FB_RELATIVE_QI, "add16.b-imm4-Q-16-dst16-16-8-FB-relative-QI", "add.b", 24,
fb53f5a8 61176 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61177 },
61178/* add.b${Q} #${Imm-8-s4},${Dsp-16-u16} */
61179 {
61180 M32C_INSN_ADD16_B_IMM4_Q_16_DST16_16_16_ABSOLUTE_QI, "add16.b-imm4-Q-16-dst16-16-16-absolute-QI", "add.b", 32,
fb53f5a8 61181 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61182 },
61183/* add.w${G} #${Imm-16-HI},$Dst32RnUnprefixedHI */
61184 {
61185 M32C_INSN_ADD32_W_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "add32.w-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 61186 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61187 },
61188/* add.w${G} #${Imm-16-HI},$Dst32AnUnprefixedHI */
61189 {
61190 M32C_INSN_ADD32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "add32.w-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-HI", "add.w", 32,
fb53f5a8 61191 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61192 },
61193/* add.w${G} #${Imm-16-HI},[$Dst32AnUnprefixed] */
61194 {
61195 M32C_INSN_ADD32_W_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "add32.w-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-HI", "add.w", 32,
fb53f5a8 61196 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61197 },
61198/* add.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
61199 {
61200 M32C_INSN_ADD32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 61201 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61202 },
61203/* add.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
61204 {
61205 M32C_INSN_ADD32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 61206 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61207 },
61208/* add.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
61209 {
61210 M32C_INSN_ADD32_W_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "add.w", 40,
fb53f5a8 61211 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61212 },
61213/* add.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
61214 {
61215 M32C_INSN_ADD32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 61216 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61217 },
61218/* add.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
61219 {
61220 M32C_INSN_ADD32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 61221 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61222 },
61223/* add.w${G} #${Imm-32-HI},${Dsp-16-s16}[fb] */
61224 {
61225 M32C_INSN_ADD32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "add.w", 48,
fb53f5a8 61226 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61227 },
61228/* add.w${G} #${Imm-32-HI},${Dsp-16-u16} */
61229 {
61230 M32C_INSN_ADD32_W_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "add32.w-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "add.w", 48,
fb53f5a8 61231 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61232 },
61233/* add.w${G} #${Imm-40-HI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
61234 {
61235 M32C_INSN_ADD32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "add32.w-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "add.w", 56,
fb53f5a8 61236 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61237 },
61238/* add.w${G} #${Imm-40-HI},${Dsp-16-u24} */
61239 {
61240 M32C_INSN_ADD32_W_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "add32.w-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "add.w", 56,
fb53f5a8 61241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61242 },
61243/* add.b${G} #${Imm-16-QI},$Dst32RnUnprefixedQI */
61244 {
61245 M32C_INSN_ADD32_B_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "add32.b-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 61246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61247 },
61248/* add.b${G} #${Imm-16-QI},$Dst32AnUnprefixedQI */
61249 {
61250 M32C_INSN_ADD32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "add32.b-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-QI", "add.b", 24,
fb53f5a8 61251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61252 },
61253/* add.b${G} #${Imm-16-QI},[$Dst32AnUnprefixed] */
61254 {
61255 M32C_INSN_ADD32_B_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "add32.b-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-QI", "add.b", 24,
fb53f5a8 61256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61257 },
61258/* add.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
61259 {
61260 M32C_INSN_ADD32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 61261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61262 },
61263/* add.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
61264 {
61265 M32C_INSN_ADD32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 61266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61267 },
61268/* add.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
61269 {
61270 M32C_INSN_ADD32_B_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "add.b", 32,
fb53f5a8 61271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61272 },
61273/* add.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
61274 {
61275 M32C_INSN_ADD32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 61276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61277 },
61278/* add.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
61279 {
61280 M32C_INSN_ADD32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 61281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61282 },
61283/* add.b${G} #${Imm-32-QI},${Dsp-16-s16}[fb] */
61284 {
61285 M32C_INSN_ADD32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "add.b", 40,
fb53f5a8 61286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61287 },
61288/* add.b${G} #${Imm-32-QI},${Dsp-16-u16} */
61289 {
61290 M32C_INSN_ADD32_B_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "add32.b-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "add.b", 40,
fb53f5a8 61291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61292 },
61293/* add.b${G} #${Imm-40-QI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
61294 {
61295 M32C_INSN_ADD32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "add32.b-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "add.b", 48,
fb53f5a8 61296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61297 },
61298/* add.b${G} #${Imm-40-QI},${Dsp-16-u24} */
61299 {
61300 M32C_INSN_ADD32_B_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "add32.b-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "add.b", 48,
fb53f5a8 61301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61302 },
61303/* add.w${G} #${Imm-16-HI},$Dst16RnHI */
61304 {
61305 M32C_INSN_ADD16_W_IMM_G_BASIC_DST16_RN_DIRECT_HI, "add16.w-imm-G-basic-dst16-Rn-direct-HI", "add.w", 32,
fb53f5a8 61306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61307 },
61308/* add.w${G} #${Imm-16-HI},$Dst16AnHI */
61309 {
61310 M32C_INSN_ADD16_W_IMM_G_BASIC_DST16_AN_DIRECT_HI, "add16.w-imm-G-basic-dst16-An-direct-HI", "add.w", 32,
fb53f5a8 61311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61312 },
61313/* add.w${G} #${Imm-16-HI},[$Dst16An] */
61314 {
61315 M32C_INSN_ADD16_W_IMM_G_BASIC_DST16_AN_INDIRECT_HI, "add16.w-imm-G-basic-dst16-An-indirect-HI", "add.w", 32,
fb53f5a8 61316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61317 },
61318/* add.w${G} #${Imm-24-HI},${Dsp-16-u8}[$Dst16An] */
61319 {
61320 M32C_INSN_ADD16_W_IMM_G_16_8_DST16_16_8_AN_RELATIVE_HI, "add16.w-imm-G-16-8-dst16-16-8-An-relative-HI", "add.w", 40,
fb53f5a8 61321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61322 },
61323/* add.w${G} #${Imm-24-HI},${Dsp-16-u8}[sb] */
61324 {
61325 M32C_INSN_ADD16_W_IMM_G_16_8_DST16_16_8_SB_RELATIVE_HI, "add16.w-imm-G-16-8-dst16-16-8-SB-relative-HI", "add.w", 40,
fb53f5a8 61326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61327 },
61328/* add.w${G} #${Imm-24-HI},${Dsp-16-s8}[fb] */
61329 {
61330 M32C_INSN_ADD16_W_IMM_G_16_8_DST16_16_8_FB_RELATIVE_HI, "add16.w-imm-G-16-8-dst16-16-8-FB-relative-HI", "add.w", 40,
fb53f5a8 61331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61332 },
61333/* add.w${G} #${Imm-32-HI},${Dsp-16-u16}[$Dst16An] */
61334 {
61335 M32C_INSN_ADD16_W_IMM_G_16_16_DST16_16_16_AN_RELATIVE_HI, "add16.w-imm-G-16-16-dst16-16-16-An-relative-HI", "add.w", 48,
fb53f5a8 61336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61337 },
61338/* add.w${G} #${Imm-32-HI},${Dsp-16-u16}[sb] */
61339 {
61340 M32C_INSN_ADD16_W_IMM_G_16_16_DST16_16_16_SB_RELATIVE_HI, "add16.w-imm-G-16-16-dst16-16-16-SB-relative-HI", "add.w", 48,
fb53f5a8 61341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61342 },
61343/* add.w${G} #${Imm-32-HI},${Dsp-16-u16} */
61344 {
61345 M32C_INSN_ADD16_W_IMM_G_16_16_DST16_16_16_ABSOLUTE_HI, "add16.w-imm-G-16-16-dst16-16-16-absolute-HI", "add.w", 48,
fb53f5a8 61346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61347 },
61348/* add.b${G} #${Imm-16-QI},$Dst16RnQI */
61349 {
61350 M32C_INSN_ADD16_B_IMM_G_BASIC_DST16_RN_DIRECT_QI, "add16.b-imm-G-basic-dst16-Rn-direct-QI", "add.b", 24,
fb53f5a8 61351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61352 },
61353/* add.b${G} #${Imm-16-QI},$Dst16AnQI */
61354 {
61355 M32C_INSN_ADD16_B_IMM_G_BASIC_DST16_AN_DIRECT_QI, "add16.b-imm-G-basic-dst16-An-direct-QI", "add.b", 24,
fb53f5a8 61356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61357 },
61358/* add.b${G} #${Imm-16-QI},[$Dst16An] */
61359 {
61360 M32C_INSN_ADD16_B_IMM_G_BASIC_DST16_AN_INDIRECT_QI, "add16.b-imm-G-basic-dst16-An-indirect-QI", "add.b", 24,
fb53f5a8 61361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61362 },
61363/* add.b${G} #${Imm-24-QI},${Dsp-16-u8}[$Dst16An] */
61364 {
61365 M32C_INSN_ADD16_B_IMM_G_16_8_DST16_16_8_AN_RELATIVE_QI, "add16.b-imm-G-16-8-dst16-16-8-An-relative-QI", "add.b", 32,
fb53f5a8 61366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61367 },
61368/* add.b${G} #${Imm-24-QI},${Dsp-16-u8}[sb] */
61369 {
61370 M32C_INSN_ADD16_B_IMM_G_16_8_DST16_16_8_SB_RELATIVE_QI, "add16.b-imm-G-16-8-dst16-16-8-SB-relative-QI", "add.b", 32,
fb53f5a8 61371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61372 },
61373/* add.b${G} #${Imm-24-QI},${Dsp-16-s8}[fb] */
61374 {
61375 M32C_INSN_ADD16_B_IMM_G_16_8_DST16_16_8_FB_RELATIVE_QI, "add16.b-imm-G-16-8-dst16-16-8-FB-relative-QI", "add.b", 32,
fb53f5a8 61376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61377 },
61378/* add.b${G} #${Imm-32-QI},${Dsp-16-u16}[$Dst16An] */
61379 {
61380 M32C_INSN_ADD16_B_IMM_G_16_16_DST16_16_16_AN_RELATIVE_QI, "add16.b-imm-G-16-16-dst16-16-16-An-relative-QI", "add.b", 40,
fb53f5a8 61381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61382 },
61383/* add.b${G} #${Imm-32-QI},${Dsp-16-u16}[sb] */
61384 {
61385 M32C_INSN_ADD16_B_IMM_G_16_16_DST16_16_16_SB_RELATIVE_QI, "add16.b-imm-G-16-16-dst16-16-16-SB-relative-QI", "add.b", 40,
fb53f5a8 61386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61387 },
61388/* add.b${G} #${Imm-32-QI},${Dsp-16-u16} */
61389 {
61390 M32C_INSN_ADD16_B_IMM_G_16_16_DST16_16_16_ABSOLUTE_QI, "add16.b-imm-G-16-16-dst16-16-16-absolute-QI", "add.b", 40,
fb53f5a8 61391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61392 },
61393/* add.l${G} #${Imm-16-SI},$Dst32RnUnprefixedSI */
61394 {
61395 M32C_INSN_ADD32_L_IMM_G_BASIC_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_SI, "add32.l-imm-G-basic-Unprefixed-dst32-Rn-direct-Unprefixed-SI", "add.l", 48,
fb53f5a8 61396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61397 },
61398/* add.l${G} #${Imm-16-SI},$Dst32AnUnprefixedSI */
61399 {
61400 M32C_INSN_ADD32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_SI, "add32.l-imm-G-basic-Unprefixed-dst32-An-direct-Unprefixed-SI", "add.l", 48,
fb53f5a8 61401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61402 },
61403/* add.l${G} #${Imm-16-SI},[$Dst32AnUnprefixed] */
61404 {
61405 M32C_INSN_ADD32_L_IMM_G_BASIC_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_SI, "add32.l-imm-G-basic-Unprefixed-dst32-An-indirect-Unprefixed-SI", "add.l", 48,
fb53f5a8 61406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61407 },
61408/* add.l${G} #${Imm-24-SI},${Dsp-16-u8}[$Dst32AnUnprefixed] */
61409 {
61410 M32C_INSN_ADD32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-8-Unprefixed-dst32-16-8-An-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 61411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61412 },
61413/* add.l${G} #${Imm-24-SI},${Dsp-16-u8}[sb] */
61414 {
61415 M32C_INSN_ADD32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-8-Unprefixed-dst32-16-8-SB-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 61416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61417 },
61418/* add.l${G} #${Imm-24-SI},${Dsp-16-s8}[fb] */
61419 {
61420 M32C_INSN_ADD32_L_IMM_G_16_8_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-8-Unprefixed-dst32-16-8-FB-relative-Unprefixed-SI", "add.l", 56,
fb53f5a8 61421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61422 },
61423/* add.l${G} #${Imm-32-SI},${Dsp-16-u16}[$Dst32AnUnprefixed] */
61424 {
61425 M32C_INSN_ADD32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-SI", "add.l", 64,
fb53f5a8 61426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61427 },
61428/* add.l${G} #${Imm-32-SI},${Dsp-16-u16}[sb] */
61429 {
61430 M32C_INSN_ADD32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-SI", "add.l", 64,
fb53f5a8 61431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61432 },
61433/* add.l${G} #${Imm-32-SI},${Dsp-16-s16}[fb] */
61434 {
61435 M32C_INSN_ADD32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-SI", "add.l", 64,
fb53f5a8 61436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61437 },
61438/* add.l${G} #${Imm-32-SI},${Dsp-16-u16} */
61439 {
61440 M32C_INSN_ADD32_L_IMM_G_16_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_SI, "add32.l-imm-G-16-16-Unprefixed-dst32-16-16-absolute-Unprefixed-SI", "add.l", 64,
fb53f5a8 61441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61442 },
61443/* add.l${G} #${Imm-40-SI},${Dsp-16-u24}[$Dst32AnUnprefixed] */
61444 {
61445 M32C_INSN_ADD32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_SI, "add32.l-imm-G-16-24-Unprefixed-dst32-16-24-An-relative-Unprefixed-SI", "add.l", 72,
fb53f5a8 61446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61447 },
61448/* add.l${G} #${Imm-40-SI},${Dsp-16-u24} */
61449 {
61450 M32C_INSN_ADD32_L_IMM_G_16_24_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_SI, "add32.l-imm-G-16-24-Unprefixed-dst32-16-24-absolute-Unprefixed-SI", "add.l", 72,
fb53f5a8 61451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61452 },
61453/* adcf.w $Dst32RnUnprefixedHI */
61454 {
61455 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "adcf.w", 16,
fb53f5a8 61456 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61457 },
61458/* adcf.w $Dst32AnUnprefixedHI */
61459 {
61460 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "adcf.w", 16,
fb53f5a8 61461 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61462 },
61463/* adcf.w [$Dst32AnUnprefixed] */
61464 {
61465 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "adcf.w", 16,
fb53f5a8 61466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61467 },
61468/* adcf.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
61469 {
61470 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "adcf.w", 24,
fb53f5a8 61471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61472 },
61473/* adcf.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
61474 {
61475 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "adcf.w", 32,
fb53f5a8 61476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61477 },
61478/* adcf.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
61479 {
61480 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "adcf.w", 40,
fb53f5a8 61481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61482 },
61483/* adcf.w ${Dsp-16-u8}[sb] */
61484 {
61485 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "adcf.w", 24,
fb53f5a8 61486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61487 },
61488/* adcf.w ${Dsp-16-u16}[sb] */
61489 {
61490 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "adcf.w", 32,
fb53f5a8 61491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61492 },
61493/* adcf.w ${Dsp-16-s8}[fb] */
61494 {
61495 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "adcf.w", 24,
fb53f5a8 61496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61497 },
61498/* adcf.w ${Dsp-16-s16}[fb] */
61499 {
61500 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "adcf.w", 32,
fb53f5a8 61501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61502 },
61503/* adcf.w ${Dsp-16-u16} */
61504 {
61505 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "adcf.w", 32,
fb53f5a8 61506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61507 },
61508/* adcf.w ${Dsp-16-u24} */
61509 {
61510 M32C_INSN_ADCF32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "adcf32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "adcf.w", 40,
fb53f5a8 61511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61512 },
61513/* adcf.b $Dst32RnUnprefixedQI */
61514 {
61515 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "adcf.b", 16,
fb53f5a8 61516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61517 },
61518/* adcf.b $Dst32AnUnprefixedQI */
61519 {
61520 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "adcf.b", 16,
fb53f5a8 61521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61522 },
61523/* adcf.b [$Dst32AnUnprefixed] */
61524 {
61525 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "adcf.b", 16,
fb53f5a8 61526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61527 },
61528/* adcf.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
61529 {
61530 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "adcf.b", 24,
fb53f5a8 61531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61532 },
61533/* adcf.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
61534 {
61535 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "adcf.b", 32,
fb53f5a8 61536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61537 },
61538/* adcf.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
61539 {
61540 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "adcf.b", 40,
fb53f5a8 61541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61542 },
61543/* adcf.b ${Dsp-16-u8}[sb] */
61544 {
61545 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "adcf.b", 24,
fb53f5a8 61546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61547 },
61548/* adcf.b ${Dsp-16-u16}[sb] */
61549 {
61550 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "adcf.b", 32,
fb53f5a8 61551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61552 },
61553/* adcf.b ${Dsp-16-s8}[fb] */
61554 {
61555 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "adcf.b", 24,
fb53f5a8 61556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61557 },
61558/* adcf.b ${Dsp-16-s16}[fb] */
61559 {
61560 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "adcf.b", 32,
fb53f5a8 61561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61562 },
61563/* adcf.b ${Dsp-16-u16} */
61564 {
61565 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "adcf.b", 32,
fb53f5a8 61566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61567 },
61568/* adcf.b ${Dsp-16-u24} */
61569 {
61570 M32C_INSN_ADCF32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "adcf32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "adcf.b", 40,
fb53f5a8 61571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61572 },
61573/* adcf.w $Dst16RnHI */
61574 {
61575 M32C_INSN_ADCF16_W_16_DST16_RN_DIRECT_HI, "adcf16.w-16-dst16-Rn-direct-HI", "adcf.w", 16,
fb53f5a8 61576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61577 },
61578/* adcf.w $Dst16AnHI */
61579 {
61580 M32C_INSN_ADCF16_W_16_DST16_AN_DIRECT_HI, "adcf16.w-16-dst16-An-direct-HI", "adcf.w", 16,
fb53f5a8 61581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61582 },
61583/* adcf.w [$Dst16An] */
61584 {
61585 M32C_INSN_ADCF16_W_16_DST16_AN_INDIRECT_HI, "adcf16.w-16-dst16-An-indirect-HI", "adcf.w", 16,
fb53f5a8 61586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61587 },
61588/* adcf.w ${Dsp-16-u8}[$Dst16An] */
61589 {
61590 M32C_INSN_ADCF16_W_16_DST16_16_8_AN_RELATIVE_HI, "adcf16.w-16-dst16-16-8-An-relative-HI", "adcf.w", 24,
fb53f5a8 61591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61592 },
61593/* adcf.w ${Dsp-16-u16}[$Dst16An] */
61594 {
61595 M32C_INSN_ADCF16_W_16_DST16_16_16_AN_RELATIVE_HI, "adcf16.w-16-dst16-16-16-An-relative-HI", "adcf.w", 32,
fb53f5a8 61596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61597 },
61598/* adcf.w ${Dsp-16-u8}[sb] */
61599 {
61600 M32C_INSN_ADCF16_W_16_DST16_16_8_SB_RELATIVE_HI, "adcf16.w-16-dst16-16-8-SB-relative-HI", "adcf.w", 24,
fb53f5a8 61601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61602 },
61603/* adcf.w ${Dsp-16-u16}[sb] */
61604 {
61605 M32C_INSN_ADCF16_W_16_DST16_16_16_SB_RELATIVE_HI, "adcf16.w-16-dst16-16-16-SB-relative-HI", "adcf.w", 32,
fb53f5a8 61606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61607 },
61608/* adcf.w ${Dsp-16-s8}[fb] */
61609 {
61610 M32C_INSN_ADCF16_W_16_DST16_16_8_FB_RELATIVE_HI, "adcf16.w-16-dst16-16-8-FB-relative-HI", "adcf.w", 24,
fb53f5a8 61611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61612 },
61613/* adcf.w ${Dsp-16-u16} */
61614 {
61615 M32C_INSN_ADCF16_W_16_DST16_16_16_ABSOLUTE_HI, "adcf16.w-16-dst16-16-16-absolute-HI", "adcf.w", 32,
fb53f5a8 61616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61617 },
61618/* adcf.b $Dst16RnQI */
61619 {
61620 M32C_INSN_ADCF16_B_16_DST16_RN_DIRECT_QI, "adcf16.b-16-dst16-Rn-direct-QI", "adcf.b", 16,
fb53f5a8 61621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61622 },
61623/* adcf.b $Dst16AnQI */
61624 {
61625 M32C_INSN_ADCF16_B_16_DST16_AN_DIRECT_QI, "adcf16.b-16-dst16-An-direct-QI", "adcf.b", 16,
fb53f5a8 61626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61627 },
61628/* adcf.b [$Dst16An] */
61629 {
61630 M32C_INSN_ADCF16_B_16_DST16_AN_INDIRECT_QI, "adcf16.b-16-dst16-An-indirect-QI", "adcf.b", 16,
fb53f5a8 61631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61632 },
61633/* adcf.b ${Dsp-16-u8}[$Dst16An] */
61634 {
61635 M32C_INSN_ADCF16_B_16_DST16_16_8_AN_RELATIVE_QI, "adcf16.b-16-dst16-16-8-An-relative-QI", "adcf.b", 24,
fb53f5a8 61636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61637 },
61638/* adcf.b ${Dsp-16-u16}[$Dst16An] */
61639 {
61640 M32C_INSN_ADCF16_B_16_DST16_16_16_AN_RELATIVE_QI, "adcf16.b-16-dst16-16-16-An-relative-QI", "adcf.b", 32,
fb53f5a8 61641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61642 },
61643/* adcf.b ${Dsp-16-u8}[sb] */
61644 {
61645 M32C_INSN_ADCF16_B_16_DST16_16_8_SB_RELATIVE_QI, "adcf16.b-16-dst16-16-8-SB-relative-QI", "adcf.b", 24,
fb53f5a8 61646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61647 },
61648/* adcf.b ${Dsp-16-u16}[sb] */
61649 {
61650 M32C_INSN_ADCF16_B_16_DST16_16_16_SB_RELATIVE_QI, "adcf16.b-16-dst16-16-16-SB-relative-QI", "adcf.b", 32,
fb53f5a8 61651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61652 },
61653/* adcf.b ${Dsp-16-s8}[fb] */
61654 {
61655 M32C_INSN_ADCF16_B_16_DST16_16_8_FB_RELATIVE_QI, "adcf16.b-16-dst16-16-8-FB-relative-QI", "adcf.b", 24,
fb53f5a8 61656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61657 },
61658/* adcf.b ${Dsp-16-u16} */
61659 {
61660 M32C_INSN_ADCF16_B_16_DST16_16_16_ABSOLUTE_QI, "adcf16.b-16-dst16-16-16-absolute-QI", "adcf.b", 32,
fb53f5a8 61661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61662 },
61663/* abs.w $Dst32RnUnprefixedHI */
61664 {
61665 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-Rn-direct-Unprefixed-HI", "abs.w", 16,
fb53f5a8 61666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61667 },
61668/* abs.w $Dst32AnUnprefixedHI */
61669 {
61670 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-An-direct-Unprefixed-HI", "abs.w", 16,
fb53f5a8 61671 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61672 },
61673/* abs.w [$Dst32AnUnprefixed] */
61674 {
61675 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-An-indirect-Unprefixed-HI", "abs.w", 16,
fb53f5a8 61676 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61677 },
61678/* abs.w ${Dsp-16-u8}[$Dst32AnUnprefixed] */
61679 {
61680 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-HI", "abs.w", 24,
fb53f5a8 61681 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61682 },
61683/* abs.w ${Dsp-16-u16}[$Dst32AnUnprefixed] */
61684 {
61685 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-HI", "abs.w", 32,
fb53f5a8 61686 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61687 },
61688/* abs.w ${Dsp-16-u24}[$Dst32AnUnprefixed] */
61689 {
61690 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-HI", "abs.w", 40,
fb53f5a8 61691 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61692 },
61693/* abs.w ${Dsp-16-u8}[sb] */
61694 {
61695 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-HI", "abs.w", 24,
fb53f5a8 61696 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61697 },
61698/* abs.w ${Dsp-16-u16}[sb] */
61699 {
61700 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-HI", "abs.w", 32,
fb53f5a8 61701 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61702 },
61703/* abs.w ${Dsp-16-s8}[fb] */
61704 {
61705 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-HI", "abs.w", 24,
fb53f5a8 61706 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61707 },
61708/* abs.w ${Dsp-16-s16}[fb] */
61709 {
61710 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-HI", "abs.w", 32,
fb53f5a8 61711 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61712 },
61713/* abs.w ${Dsp-16-u16} */
61714 {
61715 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-16-absolute-Unprefixed-HI", "abs.w", 32,
fb53f5a8 61716 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61717 },
61718/* abs.w ${Dsp-16-u24} */
61719 {
61720 M32C_INSN_ABS32_W_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_HI, "abs32.w-16-Unprefixed-dst32-16-24-absolute-Unprefixed-HI", "abs.w", 40,
fb53f5a8 61721 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61722 },
61723/* abs.b $Dst32RnUnprefixedQI */
61724 {
61725 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_RN_DIRECT_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-Rn-direct-Unprefixed-QI", "abs.b", 16,
fb53f5a8 61726 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61727 },
61728/* abs.b $Dst32AnUnprefixedQI */
61729 {
61730 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_AN_DIRECT_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-An-direct-Unprefixed-QI", "abs.b", 16,
fb53f5a8 61731 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61732 },
61733/* abs.b [$Dst32AnUnprefixed] */
61734 {
61735 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_AN_INDIRECT_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-An-indirect-Unprefixed-QI", "abs.b", 16,
fb53f5a8 61736 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61737 },
61738/* abs.b ${Dsp-16-u8}[$Dst32AnUnprefixed] */
61739 {
61740 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_8_AN_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-8-An-relative-Unprefixed-QI", "abs.b", 24,
fb53f5a8 61741 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61742 },
61743/* abs.b ${Dsp-16-u16}[$Dst32AnUnprefixed] */
61744 {
61745 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_16_AN_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-16-An-relative-Unprefixed-QI", "abs.b", 32,
fb53f5a8 61746 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61747 },
61748/* abs.b ${Dsp-16-u24}[$Dst32AnUnprefixed] */
61749 {
61750 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_24_AN_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-24-An-relative-Unprefixed-QI", "abs.b", 40,
fb53f5a8 61751 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61752 },
61753/* abs.b ${Dsp-16-u8}[sb] */
61754 {
61755 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_8_SB_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-8-SB-relative-Unprefixed-QI", "abs.b", 24,
fb53f5a8 61756 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61757 },
61758/* abs.b ${Dsp-16-u16}[sb] */
61759 {
61760 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_16_SB_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-16-SB-relative-Unprefixed-QI", "abs.b", 32,
fb53f5a8 61761 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61762 },
61763/* abs.b ${Dsp-16-s8}[fb] */
61764 {
61765 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_8_FB_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-8-FB-relative-Unprefixed-QI", "abs.b", 24,
fb53f5a8 61766 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61767 },
61768/* abs.b ${Dsp-16-s16}[fb] */
61769 {
61770 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_16_FB_RELATIVE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-16-FB-relative-Unprefixed-QI", "abs.b", 32,
fb53f5a8 61771 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61772 },
61773/* abs.b ${Dsp-16-u16} */
61774 {
61775 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_16_ABSOLUTE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-16-absolute-Unprefixed-QI", "abs.b", 32,
fb53f5a8 61776 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61777 },
61778/* abs.b ${Dsp-16-u24} */
61779 {
61780 M32C_INSN_ABS32_B_16_UNPREFIXED_DST32_16_24_ABSOLUTE_UNPREFIXED_QI, "abs32.b-16-Unprefixed-dst32-16-24-absolute-Unprefixed-QI", "abs.b", 40,
fb53f5a8 61781 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61782 },
61783/* abs.w $Dst16RnHI */
61784 {
61785 M32C_INSN_ABS16_W_16_DST16_RN_DIRECT_HI, "abs16.w-16-dst16-Rn-direct-HI", "abs.w", 16,
fb53f5a8 61786 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61787 },
61788/* abs.w $Dst16AnHI */
61789 {
61790 M32C_INSN_ABS16_W_16_DST16_AN_DIRECT_HI, "abs16.w-16-dst16-An-direct-HI", "abs.w", 16,
fb53f5a8 61791 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61792 },
61793/* abs.w [$Dst16An] */
61794 {
61795 M32C_INSN_ABS16_W_16_DST16_AN_INDIRECT_HI, "abs16.w-16-dst16-An-indirect-HI", "abs.w", 16,
fb53f5a8 61796 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61797 },
61798/* abs.w ${Dsp-16-u8}[$Dst16An] */
61799 {
61800 M32C_INSN_ABS16_W_16_DST16_16_8_AN_RELATIVE_HI, "abs16.w-16-dst16-16-8-An-relative-HI", "abs.w", 24,
fb53f5a8 61801 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61802 },
61803/* abs.w ${Dsp-16-u16}[$Dst16An] */
61804 {
61805 M32C_INSN_ABS16_W_16_DST16_16_16_AN_RELATIVE_HI, "abs16.w-16-dst16-16-16-An-relative-HI", "abs.w", 32,
fb53f5a8 61806 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61807 },
61808/* abs.w ${Dsp-16-u8}[sb] */
61809 {
61810 M32C_INSN_ABS16_W_16_DST16_16_8_SB_RELATIVE_HI, "abs16.w-16-dst16-16-8-SB-relative-HI", "abs.w", 24,
fb53f5a8 61811 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61812 },
61813/* abs.w ${Dsp-16-u16}[sb] */
61814 {
61815 M32C_INSN_ABS16_W_16_DST16_16_16_SB_RELATIVE_HI, "abs16.w-16-dst16-16-16-SB-relative-HI", "abs.w", 32,
fb53f5a8 61816 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61817 },
61818/* abs.w ${Dsp-16-s8}[fb] */
61819 {
61820 M32C_INSN_ABS16_W_16_DST16_16_8_FB_RELATIVE_HI, "abs16.w-16-dst16-16-8-FB-relative-HI", "abs.w", 24,
fb53f5a8 61821 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61822 },
61823/* abs.w ${Dsp-16-u16} */
61824 {
61825 M32C_INSN_ABS16_W_16_DST16_16_16_ABSOLUTE_HI, "abs16.w-16-dst16-16-16-absolute-HI", "abs.w", 32,
fb53f5a8 61826 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61827 },
61828/* abs.b $Dst16RnQI */
61829 {
61830 M32C_INSN_ABS16_B_16_DST16_RN_DIRECT_QI, "abs16.b-16-dst16-Rn-direct-QI", "abs.b", 16,
fb53f5a8 61831 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61832 },
61833/* abs.b $Dst16AnQI */
61834 {
61835 M32C_INSN_ABS16_B_16_DST16_AN_DIRECT_QI, "abs16.b-16-dst16-An-direct-QI", "abs.b", 16,
fb53f5a8 61836 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61837 },
61838/* abs.b [$Dst16An] */
61839 {
61840 M32C_INSN_ABS16_B_16_DST16_AN_INDIRECT_QI, "abs16.b-16-dst16-An-indirect-QI", "abs.b", 16,
fb53f5a8 61841 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61842 },
61843/* abs.b ${Dsp-16-u8}[$Dst16An] */
61844 {
61845 M32C_INSN_ABS16_B_16_DST16_16_8_AN_RELATIVE_QI, "abs16.b-16-dst16-16-8-An-relative-QI", "abs.b", 24,
fb53f5a8 61846 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61847 },
61848/* abs.b ${Dsp-16-u16}[$Dst16An] */
61849 {
61850 M32C_INSN_ABS16_B_16_DST16_16_16_AN_RELATIVE_QI, "abs16.b-16-dst16-16-16-An-relative-QI", "abs.b", 32,
fb53f5a8 61851 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61852 },
61853/* abs.b ${Dsp-16-u8}[sb] */
61854 {
61855 M32C_INSN_ABS16_B_16_DST16_16_8_SB_RELATIVE_QI, "abs16.b-16-dst16-16-8-SB-relative-QI", "abs.b", 24,
fb53f5a8 61856 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61857 },
61858/* abs.b ${Dsp-16-u16}[sb] */
61859 {
61860 M32C_INSN_ABS16_B_16_DST16_16_16_SB_RELATIVE_QI, "abs16.b-16-dst16-16-16-SB-relative-QI", "abs.b", 32,
fb53f5a8 61861 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61862 },
61863/* abs.b ${Dsp-16-s8}[fb] */
61864 {
61865 M32C_INSN_ABS16_B_16_DST16_16_8_FB_RELATIVE_QI, "abs16.b-16-dst16-16-8-FB-relative-QI", "abs.b", 24,
fb53f5a8 61866 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61867 },
61868/* abs.b ${Dsp-16-u16} */
61869 {
61870 M32C_INSN_ABS16_B_16_DST16_16_16_ABSOLUTE_QI, "abs16.b-16-dst16-16-16-absolute-QI", "abs.b", 32,
fb53f5a8 61871 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 61872 },
92e0a941 61873/* add.w$Q #${Imm-12-s4},sp */
49f58d10 61874 {
92e0a941 61875 M32C_INSN_ADD16_WQ_SP, "add16-wQ-sp", "add.w", 16,
fb53f5a8 61876 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61877 },
61878/* add.b$G #${Imm-16-QI},sp */
61879 {
61880 M32C_INSN_ADD16_B_G_SP, "add16.b-G-sp", "add.b", 24,
fb53f5a8 61881 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61882 },
61883/* add.w$G #${Imm-16-HI},sp */
61884 {
61885 M32C_INSN_ADD16_W_G_SP, "add16.w-G-sp", "add.w", 32,
fb53f5a8 61886 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61887 },
61888/* add.l$Q #${Imm3-S},sp */
61889 {
61890 M32C_INSN_ADD32_L_IMM3_Q, "add32.l-imm3-Q", "add.l", 8,
fb53f5a8 61891 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61892 },
61893/* add.l$S #${Imm-16-QI},sp */
61894 {
61895 M32C_INSN_ADD32_L_IMM8_S, "add32.l-imm8-S", "add.l", 24,
fb53f5a8 61896 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61897 },
61898/* add.l$G #${Imm-16-HI},sp */
61899 {
61900 M32C_INSN_ADD32_L_IMM16_G, "add32.l-imm16-G", "add.l", 32,
fb53f5a8 61901 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61902 },
61903/* dadc.b #${Imm-16-QI} */
61904 {
61905 M32C_INSN_DADC16_B_IMM8, "dadc16.b-imm8", "dadc.b", 24,
fb53f5a8 61906 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61907 },
61908/* dadc.w #${Imm-16-HI} */
61909 {
61910 M32C_INSN_DADC16_W_IMM16, "dadc16.w-imm16", "dadc.w", 32,
fb53f5a8 61911 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61912 },
61913/* dadc.b r0h,r0l */
61914 {
61915 M32C_INSN_DADC16_B_R0H_R0L, "dadc16.b-r0h-r0l", "dadc.b", 16,
fb53f5a8 61916 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61917 },
61918/* dadc.w r1,r0 */
61919 {
61920 M32C_INSN_DADC16_W_R1_R0, "dadc16.w-r1-r0", "dadc.w", 16,
fb53f5a8 61921 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61922 },
61923/* dadd.b #${Imm-16-QI} */
61924 {
61925 M32C_INSN_DADD16_B_IMM8, "dadd16.b-imm8", "dadd.b", 24,
fb53f5a8 61926 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61927 },
61928/* dadd.w #${Imm-16-HI} */
61929 {
61930 M32C_INSN_DADD16_W_IMM16, "dadd16.w-imm16", "dadd.w", 32,
fb53f5a8 61931 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61932 },
61933/* dadd.b r0h,r0l */
61934 {
61935 M32C_INSN_DADD16_B_R0H_R0L, "dadd16.b-r0h-r0l", "dadd.b", 16,
fb53f5a8 61936 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61937 },
61938/* dadd.w r1,r0 */
61939 {
61940 M32C_INSN_DADD16_W_R1_R0, "dadd16.w-r1-r0", "dadd.w", 16,
fb53f5a8 61941 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61942 },
61943/* bm$cond16c c */
61944 {
61945 M32C_INSN_BM16_C, "bm16-c", "bm", 16,
fb53f5a8 61946 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61947 },
61948/* bm$cond32 c */
61949 {
61950 M32C_INSN_BM32_C, "bm32-c", "bm", 16,
fb53f5a8 61951 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61952 },
61953/* brk */
61954 {
61955 M32C_INSN_BRK16, "brk16", "brk", 8,
fb53f5a8 61956 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61957 },
61958/* brk */
61959 {
61960 M32C_INSN_BRK32, "brk32", "brk", 8,
fb53f5a8 61961 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61962 },
61963/* brk2 */
61964 {
61965 M32C_INSN_BRK232, "brk232", "brk2", 8,
fb53f5a8 61966 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61967 },
61968/* dec.w ${Dst16An-S} */
61969 {
61970 M32C_INSN_DEC16_W, "dec16.w", "dec.w", 8,
fb53f5a8 61971 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61972 },
61973/* div.b #${Imm-16-QI} */
61974 {
61975 M32C_INSN_DIV16_B_IMM_16_QI, "div16.b-Imm-16-QI", "div.b", 24,
fb53f5a8 61976 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61977 },
61978/* div.w #${Imm-16-HI} */
61979 {
61980 M32C_INSN_DIV16_W_IMM_16_HI, "div16.w-Imm-16-HI", "div.w", 32,
fb53f5a8 61981 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61982 },
61983/* div.b #${Imm-16-QI} */
61984 {
61985 M32C_INSN_DIV32_B_IMM_16_QI, "div32.b-Imm-16-QI", "div.b", 24,
fb53f5a8 61986 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61987 },
61988/* div.w #${Imm-16-HI} */
61989 {
61990 M32C_INSN_DIV32_W_IMM_16_HI, "div32.w-Imm-16-HI", "div.w", 32,
fb53f5a8 61991 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
61992 },
61993/* divu.b #${Imm-16-QI} */
61994 {
61995 M32C_INSN_DIVU16_B_IMM_16_QI, "divu16.b-Imm-16-QI", "divu.b", 24,
fb53f5a8 61996 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
61997 },
61998/* divu.w #${Imm-16-HI} */
61999 {
62000 M32C_INSN_DIVU16_W_IMM_16_HI, "divu16.w-Imm-16-HI", "divu.w", 32,
fb53f5a8 62001 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62002 },
62003/* divu.b #${Imm-16-QI} */
62004 {
62005 M32C_INSN_DIVU32_B_IMM_16_QI, "divu32.b-Imm-16-QI", "divu.b", 24,
fb53f5a8 62006 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62007 },
62008/* divu.w #${Imm-16-HI} */
62009 {
62010 M32C_INSN_DIVU32_W_IMM_16_HI, "divu32.w-Imm-16-HI", "divu.w", 32,
fb53f5a8 62011 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62012 },
62013/* divx.b #${Imm-16-QI} */
62014 {
62015 M32C_INSN_DIVX16_B_IMM_16_QI, "divx16.b-Imm-16-QI", "divx.b", 24,
fb53f5a8 62016 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62017 },
62018/* divx.w #${Imm-16-HI} */
62019 {
62020 M32C_INSN_DIVX16_W_IMM_16_HI, "divx16.w-Imm-16-HI", "divx.w", 32,
fb53f5a8 62021 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62022 },
62023/* divx.b #${Imm-16-QI} */
62024 {
62025 M32C_INSN_DIVX32_B_IMM_16_QI, "divx32.b-Imm-16-QI", "divx.b", 24,
fb53f5a8 62026 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62027 },
62028/* divx.w #${Imm-16-HI} */
62029 {
62030 M32C_INSN_DIVX32_W_IMM_16_HI, "divx32.w-Imm-16-HI", "divx.w", 32,
fb53f5a8 62031 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62032 },
62033/* dsbb.b #${Imm-16-QI} */
62034 {
62035 M32C_INSN_DSBB16_B_IMM8, "dsbb16.b-imm8", "dsbb.b", 24,
fb53f5a8 62036 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62037 },
62038/* dsbb.w #${Imm-16-HI} */
62039 {
62040 M32C_INSN_DSBB16_W_IMM16, "dsbb16.w-imm16", "dsbb.w", 32,
fb53f5a8 62041 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62042 },
62043/* dsbb.b r0h,r0l */
62044 {
62045 M32C_INSN_DSBB16_B_R0H_R0L, "dsbb16.b-r0h-r0l", "dsbb.b", 16,
fb53f5a8 62046 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62047 },
62048/* dsbb.w r1,r0 */
62049 {
62050 M32C_INSN_DSBB16_W_R1_R0, "dsbb16.w-r1-r0", "dsbb.w", 16,
fb53f5a8 62051 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62052 },
62053/* dsub.b #${Imm-16-QI} */
62054 {
62055 M32C_INSN_DSUB16_B_IMM8, "dsub16.b-imm8", "dsub.b", 24,
fb53f5a8 62056 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62057 },
62058/* dsub.w #${Imm-16-HI} */
62059 {
62060 M32C_INSN_DSUB16_W_IMM16, "dsub16.w-imm16", "dsub.w", 32,
fb53f5a8 62061 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62062 },
62063/* dsub.b r0h,r0l */
62064 {
62065 M32C_INSN_DSUB16_B_R0H_R0L, "dsub16.b-r0h-r0l", "dsub.b", 16,
fb53f5a8 62066 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62067 },
62068/* dsub.w r1,r0 */
62069 {
62070 M32C_INSN_DSUB16_W_R1_R0, "dsub16.w-r1-r0", "dsub.w", 16,
fb53f5a8 62071 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62072 },
62073/* enter #${Dsp-16-u8} */
62074 {
62075 M32C_INSN_ENTER16, "enter16", "enter", 24,
fb53f5a8 62076 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62077 },
62078/* exitd */
62079 {
62080 M32C_INSN_EXITD16, "exitd16", "exitd", 16,
fb53f5a8 62081 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62082 },
62083/* enter #${Dsp-8-u8} */
62084 {
62085 M32C_INSN_ENTER32, "enter32", "enter", 16,
fb53f5a8 62086 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62087 },
62088/* exitd */
62089 {
62090 M32C_INSN_EXITD32, "exitd32", "exitd", 8,
fb53f5a8 62091 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62092 },
62093/* fclr ${flags16} */
62094 {
62095 M32C_INSN_FCLR16, "fclr16", "fclr", 16,
fb53f5a8 62096 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62097 },
62098/* fset ${flags16} */
62099 {
62100 M32C_INSN_FSET16, "fset16", "fset", 16,
fb53f5a8 62101 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62102 },
62103/* fclr ${flags32} */
62104 {
62105 M32C_INSN_FCLR, "fclr", "fclr", 16,
fb53f5a8 62106 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62107 },
62108/* fset ${flags32} */
62109 {
62110 M32C_INSN_FSET, "fset", "fset", 16,
fb53f5a8 62111 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62112 },
62113/* inc.w ${Dst16An-S} */
62114 {
62115 M32C_INSN_INC16_W, "inc16.w", "inc.w", 8,
fb53f5a8 62116 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62117 },
62118/* freit */
62119 {
62120 M32C_INSN_FREIT32, "freit32", "freit", 8,
fb53f5a8 62121 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62122 },
62123/* int #${Dsp-10-u6} */
62124 {
62125 M32C_INSN_INT16, "int16", "int", 16,
fb53f5a8 62126 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62127 },
62128/* into */
62129 {
62130 M32C_INSN_INTO16, "into16", "into", 8,
fb53f5a8 62131 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62132 },
62133/* int #${Dsp-8-u6} */
62134 {
62135 M32C_INSN_INT32, "int32", "int", 16,
fb53f5a8 62136 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62137 },
62138/* into */
62139 {
62140 M32C_INSN_INTO32, "into32", "into", 8,
fb53f5a8 62141 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62142 },
62143/* j$cond16j5 ${Lab-8-8} */
62144 {
62145 M32C_INSN_JCND16_5, "jcnd16-5", "j", 16,
fb53f5a8 62146 { 0|A(RELAXABLE)|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62147 },
62148/* j$cond16j ${Lab-16-8} */
62149 {
62150 M32C_INSN_JCND16, "jcnd16", "j", 24,
fb53f5a8 62151 { 0|A(RELAXABLE)|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62152 },
62153/* j$cond32j ${Lab-8-8} */
62154 {
62155 M32C_INSN_JCND32, "jcnd32", "j", 16,
fb53f5a8 62156 { 0|A(RELAXABLE)|A(COND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62157 },
62158/* jmp.s ${Lab-5-3} */
62159 {
62160 M32C_INSN_JMP16_S, "jmp16.s", "jmp.s", 8,
fb53f5a8 62161 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62162 },
62163/* jmp.b ${Lab-8-8} */
62164 {
62165 M32C_INSN_JMP16_B, "jmp16.b", "jmp.b", 16,
fb53f5a8 62166 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62167 },
62168/* jmp.w ${Lab-8-16} */
62169 {
62170 M32C_INSN_JMP16_W, "jmp16.w", "jmp.w", 24,
fb53f5a8 62171 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62172 },
62173/* jmp.a ${Lab-8-24} */
62174 {
62175 M32C_INSN_JMP16_A, "jmp16.a", "jmp.a", 32,
fb53f5a8 62176 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62177 },
62178/* jmps #${Imm-8-QI} */
62179 {
62180 M32C_INSN_JMPS16, "jmps16", "jmps", 16,
fb53f5a8 62181 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62182 },
62183/* jmp.s ${Lab32-jmp-s} */
62184 {
62185 M32C_INSN_JMP32_S, "jmp32.s", "jmp.s", 8,
fb53f5a8 62186 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62187 },
62188/* jmp.b ${Lab-8-8} */
62189 {
62190 M32C_INSN_JMP32_B, "jmp32.b", "jmp.b", 16,
fb53f5a8 62191 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62192 },
62193/* jmp.w ${Lab-8-16} */
62194 {
62195 M32C_INSN_JMP32_W, "jmp32.w", "jmp.w", 24,
fb53f5a8 62196 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62197 },
62198/* jmp.a ${Lab-8-24} */
62199 {
62200 M32C_INSN_JMP32_A, "jmp32.a", "jmp.a", 32,
fb53f5a8 62201 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62202 },
62203/* jmps #${Imm-8-QI} */
62204 {
62205 M32C_INSN_JMPS32, "jmps32", "jmps", 16,
fb53f5a8 62206 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62207 },
62208/* jsr.w ${Lab-8-16} */
62209 {
62210 M32C_INSN_JSR16_W, "jsr16.w", "jsr.w", 24,
fb53f5a8 62211 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62212 },
62213/* jsr.a ${Lab-8-24} */
62214 {
62215 M32C_INSN_JSR16_A, "jsr16.a", "jsr.a", 32,
fb53f5a8 62216 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62217 },
62218/* jsr.w ${Lab-8-16} */
62219 {
62220 M32C_INSN_JSR32_W, "jsr32.w", "jsr.w", 24,
fb53f5a8 62221 { 0|A(RELAXABLE)|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62222 },
62223/* jsr.a ${Lab-8-24} */
62224 {
62225 M32C_INSN_JSR32_A, "jsr32.a", "jsr.a", 32,
fb53f5a8 62226 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62227 },
62228/* jsrs #${Imm-8-QI} */
62229 {
62230 M32C_INSN_JSRS16, "jsrs16", "jsrs", 16,
fb53f5a8 62231 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62232 },
62233/* jsrs #${Imm-8-QI} */
62234 {
62235 M32C_INSN_JSRS, "jsrs", "jsrs", 16,
fb53f5a8 62236 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62237 },
62238/* ldc #${Imm-16-HI},${cr16} */
62239 {
62240 M32C_INSN_LDC16_IMM16, "ldc16.imm16", "ldc", 32,
fb53f5a8 62241 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62242 },
62243/* ldc #${Imm-16-HI},${cr1-Unprefixed-32} */
62244 {
62245 M32C_INSN_LDC32_IMM16_CR1, "ldc32.imm16-cr1", "ldc", 32,
fb53f5a8 62246 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62247 },
62248/* ldc #${Dsp-16-u24},${cr2-32} */
62249 {
62250 M32C_INSN_LDC32_IMM16_CR2, "ldc32.imm16-cr2", "ldc", 40,
fb53f5a8 62251 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62252 },
62253/* ldc #${Dsp-16-u24},${cr3-Unprefixed-32} */
62254 {
62255 M32C_INSN_LDC32_IMM16_CR3, "ldc32.imm16-cr3", "ldc", 40,
fb53f5a8 62256 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62257 },
62258/* ldctx ${Dsp-16-u16},${Dsp-32-u24} */
62259 {
62260 M32C_INSN_LDCTX16, "ldctx16", "ldctx", 56,
fb53f5a8 62261 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62262 },
62263/* ldctx ${Dsp-16-u16},${Dsp-32-u24} */
62264 {
62265 M32C_INSN_LDCTX32, "ldctx32", "ldctx", 56,
fb53f5a8 62266 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62267 },
62268/* stctx ${Dsp-16-u16},${Dsp-32-u24} */
62269 {
62270 M32C_INSN_STCTX16, "stctx16", "stctx", 56,
fb53f5a8 62271 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62272 },
62273/* stctx ${Dsp-16-u16},${Dsp-32-u24} */
62274 {
62275 M32C_INSN_STCTX32, "stctx32", "stctx", 56,
fb53f5a8 62276 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62277 },
62278/* ldipl #${Imm-13-u3} */
62279 {
62280 M32C_INSN_LDIPL16_IMM, "ldipl16.imm", "ldipl", 16,
fb53f5a8 62281 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62282 },
62283/* ldipl #${Imm-13-u3} */
62284 {
62285 M32C_INSN_LDIPL32_IMM, "ldipl32.imm", "ldipl", 16,
fb53f5a8 62286 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62287 },
62288/* mov.b$S #${Imm-8-QI},a0 */
62289 {
62290 M32C_INSN_MOV16_B_S_IMM_A0, "mov16.b.S-imm-a0", "mov.b", 16,
fb53f5a8 62291 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62292 },
62293/* mov.b$S #${Imm-8-QI},a1 */
62294 {
62295 M32C_INSN_MOV16_B_S_IMM_A1, "mov16.b.S-imm-a1", "mov.b", 16,
fb53f5a8 62296 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62297 },
62298/* mov.w$S #${Imm-8-HI},a0 */
62299 {
62300 M32C_INSN_MOV16_W_S_IMM_A0, "mov16.w.S-imm-a0", "mov.w", 24,
fb53f5a8 62301 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62302 },
62303/* mov.w$S #${Imm-8-HI},a1 */
62304 {
62305 M32C_INSN_MOV16_W_S_IMM_A1, "mov16.w.S-imm-a1", "mov.w", 24,
fb53f5a8 62306 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62307 },
62308/* mov.w$S #${Imm-8-HI},a0 */
62309 {
62310 M32C_INSN_MOV32_W_A0, "mov32-w-a0", "mov.w", 24,
fb53f5a8 62311 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62312 },
62313/* mov.w$S #${Imm-8-HI},a1 */
62314 {
62315 M32C_INSN_MOV32_W_A1, "mov32-w-a1", "mov.w", 24,
fb53f5a8 62316 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 62317 },
f75eb1c0 62318/* mov.l$S #${Dsp-8-s24},a0 */
49f58d10
JB
62319 {
62320 M32C_INSN_MOV32_L_A0, "mov32-l-a0", "mov.l", 32,
fb53f5a8 62321 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10 62322 },
f75eb1c0 62323/* mov.l$S #${Dsp-8-s24},a1 */
49f58d10
JB
62324 {
62325 M32C_INSN_MOV32_L_A1, "mov32-l-a1", "mov.l", 32,
fb53f5a8 62326 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62327 },
62328/* mov.b$S r0l,a1 */
62329 {
62330 M32C_INSN_MOV16_B_S_R0L_A1, "mov16.b.S-r0l-a1", "mov.b", 8,
fb53f5a8 62331 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62332 },
62333/* mov.b$S r0h,a0 */
62334 {
62335 M32C_INSN_MOV16_B_S_R0H_A0, "mov16.b.S-r0h-a0", "mov.b", 8,
fb53f5a8 62336 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62337 },
62338/* nop */
62339 {
62340 M32C_INSN_NOP16, "nop16", "nop", 8,
fb53f5a8 62341 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62342 },
62343/* nop */
62344 {
62345 M32C_INSN_NOP32, "nop32", "nop", 8,
fb53f5a8 62346 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62347 },
62348/* popc ${cr16} */
62349 {
62350 M32C_INSN_POPC16_IMM16, "popc16.imm16", "popc", 16,
fb53f5a8 62351 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62352 },
62353/* popc ${cr1-Unprefixed-32} */
62354 {
62355 M32C_INSN_POPC32_IMM16_CR1, "popc32.imm16-cr1", "popc", 16,
fb53f5a8 62356 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62357 },
62358/* popc ${cr2-32} */
62359 {
62360 M32C_INSN_POPC32_IMM16_CR2, "popc32.imm16-cr2", "popc", 16,
fb53f5a8 62361 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62362 },
62363/* pushc ${cr16} */
62364 {
62365 M32C_INSN_PUSHC16_IMM16, "pushc16.imm16", "pushc", 16,
fb53f5a8 62366 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62367 },
62368/* pushc ${cr1-Unprefixed-32} */
62369 {
62370 M32C_INSN_PUSHC32_IMM16_CR1, "pushc32.imm16-cr1", "pushc", 16,
fb53f5a8 62371 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62372 },
62373/* pushc ${cr2-32} */
62374 {
62375 M32C_INSN_PUSHC32_IMM16_CR2, "pushc32.imm16-cr2", "pushc", 16,
fb53f5a8 62376 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62377 },
62378/* popm ${Regsetpop} */
62379 {
62380 M32C_INSN_POPM16, "popm16", "popm", 16,
fb53f5a8 62381 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62382 },
62383/* pushm ${Regsetpush} */
62384 {
62385 M32C_INSN_PUSHM16, "pushm16", "pushm", 16,
fb53f5a8 62386 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62387 },
62388/* popm ${Regsetpop} */
62389 {
62390 M32C_INSN_POPM, "popm", "popm", 16,
fb53f5a8 62391 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62392 },
62393/* pushm ${Regsetpush} */
62394 {
62395 M32C_INSN_PUSHM, "pushm", "pushm", 16,
fb53f5a8 62396 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62397 },
62398/* push.b$G #${Imm-16-QI} */
62399 {
62400 M32C_INSN_PUSH16_B_G_IMM, "push16.b.G-imm", "push.b", 24,
fb53f5a8 62401 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62402 },
62403/* push.w$G #${Imm-16-HI} */
62404 {
62405 M32C_INSN_PUSH16_W_G_IMM, "push16.w.G-imm", "push.w", 32,
fb53f5a8 62406 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62407 },
62408/* push.b #Imm-8-QI */
62409 {
62410 M32C_INSN_PUSH32_B_IMM, "push32.b.imm", "push.b", 16,
fb53f5a8 62411 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62412 },
62413/* push.w #${Imm-8-HI} */
62414 {
62415 M32C_INSN_PUSH32_W_IMM, "push32.w.imm", "push.w", 24,
fb53f5a8 62416 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62417 },
62418/* push.l #${Imm-16-SI} */
62419 {
62420 M32C_INSN_PUSH32_L_IMM, "push32.l.imm", "push.l", 48,
fb53f5a8 62421 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62422 },
62423/* reit */
62424 {
62425 M32C_INSN_REIT16, "reit16", "reit", 8,
fb53f5a8 62426 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62427 },
62428/* reit */
62429 {
62430 M32C_INSN_REIT32, "reit32", "reit", 8,
fb53f5a8 62431 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62432 },
62433/* rmpa.b */
62434 {
62435 M32C_INSN_RMPA16_B, "rmpa16.b", "rmpa.b", 16,
fb53f5a8 62436 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62437 },
62438/* rmpa.w */
62439 {
62440 M32C_INSN_RMPA16_W, "rmpa16.w", "rmpa.w", 16,
fb53f5a8 62441 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62442 },
62443/* rmpa.b */
62444 {
62445 M32C_INSN_RMPA32_B, "rmpa32.b", "rmpa.b", 16,
fb53f5a8 62446 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62447 },
62448/* rmpa.w */
62449 {
62450 M32C_INSN_RMPA32_W, "rmpa32.w", "rmpa.w", 16,
fb53f5a8 62451 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62452 },
62453/* rts */
62454 {
62455 M32C_INSN_RTS16, "rts16", "rts", 8,
fb53f5a8 62456 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62457 },
62458/* rts */
62459 {
62460 M32C_INSN_RTS32, "rts32", "rts", 8,
fb53f5a8 62461 { 0|A(UNCOND_CTI), { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62462 },
62463/* scmpu.b */
62464 {
62465 M32C_INSN_SCMPU_B, "scmpu.b", "scmpu.b", 16,
fb53f5a8 62466 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62467 },
62468/* scmpu.w */
62469 {
62470 M32C_INSN_SCMPU_W, "scmpu.w", "scmpu.w", 16,
fb53f5a8 62471 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62472 },
62473/* sha.l #${Imm-sh-12-s4},r2r0 */
62474 {
62475 M32C_INSN_SHA16_L_IMM_R2R0, "sha16-L-imm-r2r0", "sha.l", 16,
fb53f5a8 62476 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62477 },
62478/* sha.l #${Imm-sh-12-s4},r3r1 */
62479 {
62480 M32C_INSN_SHA16_L_IMM_R3R1, "sha16-L-imm-r3r1", "sha.l", 16,
fb53f5a8 62481 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62482 },
62483/* sha.l r1h,r2r0 */
62484 {
62485 M32C_INSN_SHA16_L_R1H_R2R0, "sha16-L-r1h-r2r0", "sha.l", 16,
fb53f5a8 62486 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62487 },
62488/* sha.l r1h,r3r1 */
62489 {
62490 M32C_INSN_SHA16_L_R1H_R3R1, "sha16-L-r1h-r3r1", "sha.l", 16,
fb53f5a8 62491 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62492 },
62493/* shl.l #${Imm-sh-12-s4},r2r0 */
62494 {
62495 M32C_INSN_SHL16_L_IMM_R2R0, "shl16-L-imm-r2r0", "shl.l", 16,
fb53f5a8 62496 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62497 },
62498/* shl.l #${Imm-sh-12-s4},r3r1 */
62499 {
62500 M32C_INSN_SHL16_L_IMM_R3R1, "shl16-L-imm-r3r1", "shl.l", 16,
fb53f5a8 62501 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62502 },
62503/* shl.l r1h,r2r0 */
62504 {
62505 M32C_INSN_SHL16_L_R1H_R2R0, "shl16-L-r1h-r2r0", "shl.l", 16,
fb53f5a8 62506 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62507 },
62508/* shl.l r1h,r3r1 */
62509 {
62510 M32C_INSN_SHL16_L_R1H_R3R1, "shl16-L-r1h-r3r1", "shl.l", 16,
fb53f5a8 62511 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62512 },
62513/* sin.b */
62514 {
62515 M32C_INSN_SIN32_B, "sin32.b", "sin.b", 16,
fb53f5a8 62516 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62517 },
62518/* sin.w */
62519 {
62520 M32C_INSN_SIN32_W, "sin32.w", "sin.w", 16,
fb53f5a8 62521 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62522 },
62523/* smovb.b */
62524 {
62525 M32C_INSN_SMOVB16_B, "smovb16.b", "smovb.b", 16,
fb53f5a8 62526 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62527 },
62528/* smovb.w */
62529 {
62530 M32C_INSN_SMOVB16_W, "smovb16.w", "smovb.w", 16,
fb53f5a8 62531 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62532 },
62533/* smovb.b */
62534 {
62535 M32C_INSN_SMOVB32_B, "smovb32.b", "smovb.b", 16,
fb53f5a8 62536 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62537 },
62538/* smovb.w */
62539 {
62540 M32C_INSN_SMOVB32_W, "smovb32.w", "smovb.w", 16,
fb53f5a8 62541 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62542 },
62543/* smovf.b */
62544 {
62545 M32C_INSN_SMOVF16_B, "smovf16.b", "smovf.b", 16,
fb53f5a8 62546 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62547 },
62548/* smovf.w */
62549 {
62550 M32C_INSN_SMOVF16_W, "smovf16.w", "smovf.w", 16,
fb53f5a8 62551 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62552 },
62553/* smovf.b */
62554 {
62555 M32C_INSN_SMOVF32_B, "smovf32.b", "smovf.b", 16,
fb53f5a8 62556 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62557 },
62558/* smovf.w */
62559 {
62560 M32C_INSN_SMOVF32_W, "smovf32.w", "smovf.w", 16,
fb53f5a8 62561 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62562 },
62563/* smovu.b */
62564 {
62565 M32C_INSN_SMOVU_B, "smovu.b", "smovu.b", 16,
fb53f5a8 62566 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62567 },
62568/* smovu.w */
62569 {
62570 M32C_INSN_SMOVU_W, "smovu.w", "smovu.w", 16,
fb53f5a8 62571 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62572 },
62573/* sout.b */
62574 {
62575 M32C_INSN_SOUT_B, "sout.b", "sout.b", 16,
fb53f5a8 62576 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62577 },
62578/* sout.w */
62579 {
62580 M32C_INSN_SOUT_W, "sout.w", "sout.w", 16,
fb53f5a8 62581 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62582 },
62583/* sstr.b */
62584 {
62585 M32C_INSN_SSTR16_B, "sstr16.b", "sstr.b", 16,
fb53f5a8 62586 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62587 },
62588/* sstr.w */
62589 {
62590 M32C_INSN_SSTR16_W, "sstr16.w", "sstr.w", 16,
fb53f5a8 62591 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62592 },
62593/* sstr.b */
62594 {
62595 M32C_INSN_SSTR_B, "sstr.b", "sstr.b", 16,
fb53f5a8 62596 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62597 },
62598/* sstr.w */
62599 {
62600 M32C_INSN_SSTR_W, "sstr.w", "sstr.w", 16,
fb53f5a8 62601 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62602 },
62603/* stzx #${Imm-8-QI},#${Imm-16-QI},r0h */
62604 {
62605 M32C_INSN_STZX16_IMM8_IMM8_R0H, "stzx16-imm8-imm8-r0h", "stzx", 24,
fb53f5a8 62606 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62607 },
62608/* stzx #${Imm-8-QI},#${Imm-16-QI},r0l */
62609 {
62610 M32C_INSN_STZX16_IMM8_IMM8_R0L, "stzx16-imm8-imm8-r0l", "stzx", 24,
fb53f5a8 62611 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 62612 },
c6552317 62613/* stzx #${Imm-8-QI},#${Imm-24-QI},${Dsp-16-u8}[sb] */
49f58d10
JB
62614 {
62615 M32C_INSN_STZX16_IMM8_IMM8_DSP8SB, "stzx16-imm8-imm8-dsp8sb", "stzx", 32,
fb53f5a8 62616 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 62617 },
c6552317 62618/* stzx #${Imm-8-QI},#${Imm-24-QI},${Dsp-16-s8}[fb] */
49f58d10
JB
62619 {
62620 M32C_INSN_STZX16_IMM8_IMM8_DSP8FB, "stzx16-imm8-imm8-dsp8fb", "stzx", 32,
fb53f5a8 62621 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10 62622 },
c6552317 62623/* stzx #${Imm-8-QI},#${Imm-32-QI},${Dsp-16-u16} */
49f58d10
JB
62624 {
62625 M32C_INSN_STZX16_IMM8_IMM8_ABS16, "stzx16-imm8-imm8-abs16", "stzx", 40,
fb53f5a8 62626 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62627 },
62628/* und */
62629 {
62630 M32C_INSN_UND16, "und16", "und", 8,
fb53f5a8 62631 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62632 },
62633/* und */
62634 {
62635 M32C_INSN_UND32, "und32", "und", 8,
fb53f5a8 62636 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62637 },
62638/* wait */
62639 {
62640 M32C_INSN_WAIT16, "wait16", "wait", 16,
fb53f5a8 62641 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62642 },
62643/* wait */
62644 {
62645 M32C_INSN_WAIT, "wait", "wait", 16,
fb53f5a8 62646 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62647 },
62648/* exts.w r0 */
62649 {
62650 M32C_INSN_EXTS16_W_R0, "exts16.w-r0", "exts.w", 16,
fb53f5a8 62651 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x80" } } } }
49f58d10
JB
62652 },
62653/* src-indirect */
62654 {
62655 M32C_INSN_SRCIND, "srcind", "src-indirect", 8,
fb53f5a8 62656 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62657 },
62658/* dest-indirect */
62659 {
62660 M32C_INSN_DESTIND, "destind", "dest-indirect", 8,
fb53f5a8 62661 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62662 },
62663/* src-dest-indirect */
62664 {
62665 M32C_INSN_SRCDESTIND, "srcdestind", "src-dest-indirect", 8,
fb53f5a8 62666 { 0, { { { (1<<MACH_BASE), 0 } }, { { 1, "\x40" } } } }
49f58d10
JB
62667 },
62668};
62669
62670#undef OP
62671#undef A
62672
62673/* Initialize anything needed to be done once, before any cpu_open call. */
49f58d10
JB
62674
62675static void
e729279b 62676init_tables (void)
49f58d10
JB
62677{
62678}
62679
e729279b
NC
62680static const CGEN_MACH * lookup_mach_via_bfd_name (const CGEN_MACH *, const char *);
62681static void build_hw_table (CGEN_CPU_TABLE *);
62682static void build_ifield_table (CGEN_CPU_TABLE *);
62683static void build_operand_table (CGEN_CPU_TABLE *);
62684static void build_insn_table (CGEN_CPU_TABLE *);
62685static void m32c_cgen_rebuild_tables (CGEN_CPU_TABLE *);
49f58d10
JB
62686
62687/* Subroutine of m32c_cgen_cpu_open to look up a mach via its bfd name. */
62688
62689static const CGEN_MACH *
e729279b 62690lookup_mach_via_bfd_name (const CGEN_MACH *table, const char *name)
49f58d10
JB
62691{
62692 while (table->name)
62693 {
62694 if (strcmp (name, table->bfd_name) == 0)
62695 return table;
62696 ++table;
62697 }
62698 abort ();
62699}
62700
62701/* Subroutine of m32c_cgen_cpu_open to build the hardware table. */
62702
62703static void
e729279b 62704build_hw_table (CGEN_CPU_TABLE *cd)
49f58d10
JB
62705{
62706 int i;
62707 int machs = cd->machs;
62708 const CGEN_HW_ENTRY *init = & m32c_cgen_hw_table[0];
62709 /* MAX_HW is only an upper bound on the number of selected entries.
62710 However each entry is indexed by it's enum so there can be holes in
62711 the table. */
62712 const CGEN_HW_ENTRY **selected =
62713 (const CGEN_HW_ENTRY **) xmalloc (MAX_HW * sizeof (CGEN_HW_ENTRY *));
62714
62715 cd->hw_table.init_entries = init;
62716 cd->hw_table.entry_size = sizeof (CGEN_HW_ENTRY);
62717 memset (selected, 0, MAX_HW * sizeof (CGEN_HW_ENTRY *));
62718 /* ??? For now we just use machs to determine which ones we want. */
62719 for (i = 0; init[i].name != NULL; ++i)
62720 if (CGEN_HW_ATTR_VALUE (&init[i], CGEN_HW_MACH)
62721 & machs)
62722 selected[init[i].type] = &init[i];
62723 cd->hw_table.entries = selected;
62724 cd->hw_table.num_entries = MAX_HW;
62725}
62726
62727/* Subroutine of m32c_cgen_cpu_open to build the hardware table. */
62728
62729static void
e729279b 62730build_ifield_table (CGEN_CPU_TABLE *cd)
49f58d10
JB
62731{
62732 cd->ifld_table = & m32c_cgen_ifld_table[0];
62733}
62734
62735/* Subroutine of m32c_cgen_cpu_open to build the hardware table. */
62736
62737static void
e729279b 62738build_operand_table (CGEN_CPU_TABLE *cd)
49f58d10
JB
62739{
62740 int i;
62741 int machs = cd->machs;
62742 const CGEN_OPERAND *init = & m32c_cgen_operand_table[0];
62743 /* MAX_OPERANDS is only an upper bound on the number of selected entries.
62744 However each entry is indexed by it's enum so there can be holes in
62745 the table. */
e729279b 62746 const CGEN_OPERAND **selected = xmalloc (MAX_OPERANDS * sizeof (* selected));
49f58d10
JB
62747
62748 cd->operand_table.init_entries = init;
62749 cd->operand_table.entry_size = sizeof (CGEN_OPERAND);
62750 memset (selected, 0, MAX_OPERANDS * sizeof (CGEN_OPERAND *));
62751 /* ??? For now we just use mach to determine which ones we want. */
62752 for (i = 0; init[i].name != NULL; ++i)
62753 if (CGEN_OPERAND_ATTR_VALUE (&init[i], CGEN_OPERAND_MACH)
62754 & machs)
62755 selected[init[i].type] = &init[i];
62756 cd->operand_table.entries = selected;
62757 cd->operand_table.num_entries = MAX_OPERANDS;
62758}
62759
62760/* Subroutine of m32c_cgen_cpu_open to build the hardware table.
62761 ??? This could leave out insns not supported by the specified mach/isa,
62762 but that would cause errors like "foo only supported by bar" to become
62763 "unknown insn", so for now we include all insns and require the app to
62764 do the checking later.
62765 ??? On the other hand, parsing of such insns may require their hardware or
62766 operand elements to be in the table [which they mightn't be]. */
62767
62768static void
e729279b 62769build_insn_table (CGEN_CPU_TABLE *cd)
49f58d10
JB
62770{
62771 int i;
62772 const CGEN_IBASE *ib = & m32c_cgen_insn_table[0];
e729279b 62773 CGEN_INSN *insns = xmalloc (MAX_INSNS * sizeof (CGEN_INSN));
49f58d10
JB
62774
62775 memset (insns, 0, MAX_INSNS * sizeof (CGEN_INSN));
62776 for (i = 0; i < MAX_INSNS; ++i)
62777 insns[i].base = &ib[i];
62778 cd->insn_table.init_entries = insns;
62779 cd->insn_table.entry_size = sizeof (CGEN_IBASE);
62780 cd->insn_table.num_init_entries = MAX_INSNS;
62781}
62782
62783/* Subroutine of m32c_cgen_cpu_open to rebuild the tables. */
62784
62785static void
e729279b 62786m32c_cgen_rebuild_tables (CGEN_CPU_TABLE *cd)
49f58d10
JB
62787{
62788 int i;
fb53f5a8 62789 CGEN_BITSET *isas = cd->isas;
49f58d10
JB
62790 unsigned int machs = cd->machs;
62791
62792 cd->int_insn_p = CGEN_INT_INSN_P;
62793
62794 /* Data derived from the isa spec. */
62795#define UNSET (CGEN_SIZE_UNKNOWN + 1)
62796 cd->default_insn_bitsize = UNSET;
62797 cd->base_insn_bitsize = UNSET;
e729279b 62798 cd->min_insn_bitsize = 65535; /* Some ridiculously big number. */
49f58d10
JB
62799 cd->max_insn_bitsize = 0;
62800 for (i = 0; i < MAX_ISAS; ++i)
fb53f5a8 62801 if (cgen_bitset_contains (isas, i))
49f58d10
JB
62802 {
62803 const CGEN_ISA *isa = & m32c_cgen_isa_table[i];
62804
62805 /* Default insn sizes of all selected isas must be
62806 equal or we set the result to 0, meaning "unknown". */
62807 if (cd->default_insn_bitsize == UNSET)
62808 cd->default_insn_bitsize = isa->default_insn_bitsize;
62809 else if (isa->default_insn_bitsize == cd->default_insn_bitsize)
e729279b 62810 ; /* This is ok. */
49f58d10
JB
62811 else
62812 cd->default_insn_bitsize = CGEN_SIZE_UNKNOWN;
62813
62814 /* Base insn sizes of all selected isas must be equal
62815 or we set the result to 0, meaning "unknown". */
62816 if (cd->base_insn_bitsize == UNSET)
62817 cd->base_insn_bitsize = isa->base_insn_bitsize;
62818 else if (isa->base_insn_bitsize == cd->base_insn_bitsize)
e729279b 62819 ; /* This is ok. */
49f58d10
JB
62820 else
62821 cd->base_insn_bitsize = CGEN_SIZE_UNKNOWN;
62822
62823 /* Set min,max insn sizes. */
62824 if (isa->min_insn_bitsize < cd->min_insn_bitsize)
62825 cd->min_insn_bitsize = isa->min_insn_bitsize;
62826 if (isa->max_insn_bitsize > cd->max_insn_bitsize)
62827 cd->max_insn_bitsize = isa->max_insn_bitsize;
62828 }
62829
62830 /* Data derived from the mach spec. */
62831 for (i = 0; i < MAX_MACHS; ++i)
62832 if (((1 << i) & machs) != 0)
62833 {
62834 const CGEN_MACH *mach = & m32c_cgen_mach_table[i];
62835
62836 if (mach->insn_chunk_bitsize != 0)
62837 {
62838 if (cd->insn_chunk_bitsize != 0 && cd->insn_chunk_bitsize != mach->insn_chunk_bitsize)
62839 {
62840 fprintf (stderr, "m32c_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'\n",
62841 cd->insn_chunk_bitsize, mach->insn_chunk_bitsize);
62842 abort ();
62843 }
62844
62845 cd->insn_chunk_bitsize = mach->insn_chunk_bitsize;
62846 }
62847 }
62848
62849 /* Determine which hw elements are used by MACH. */
62850 build_hw_table (cd);
62851
62852 /* Build the ifield table. */
62853 build_ifield_table (cd);
62854
62855 /* Determine which operands are used by MACH/ISA. */
62856 build_operand_table (cd);
62857
62858 /* Build the instruction table. */
62859 build_insn_table (cd);
62860}
62861
62862/* Initialize a cpu table and return a descriptor.
62863 It's much like opening a file, and must be the first function called.
62864 The arguments are a set of (type/value) pairs, terminated with
62865 CGEN_CPU_OPEN_END.
62866
62867 Currently supported values:
62868 CGEN_CPU_OPEN_ISAS: bitmap of values in enum isa_attr
62869 CGEN_CPU_OPEN_MACHS: bitmap of values in enum mach_attr
62870 CGEN_CPU_OPEN_BFDMACH: specify 1 mach using bfd name
62871 CGEN_CPU_OPEN_ENDIAN: specify endian choice
62872 CGEN_CPU_OPEN_END: terminates arguments
62873
62874 ??? Simultaneous multiple isas might not make sense, but it's not (yet)
62875 precluded.
62876
62877 ??? We only support ISO C stdargs here, not K&R.
62878 Laziness, plus experiment to see if anything requires K&R - eventually
62879 K&R will no longer be supported - e.g. GDB is currently trying this. */
62880
62881CGEN_CPU_DESC
62882m32c_cgen_cpu_open (enum cgen_cpu_open_arg arg_type, ...)
62883{
62884 CGEN_CPU_TABLE *cd = (CGEN_CPU_TABLE *) xmalloc (sizeof (CGEN_CPU_TABLE));
62885 static int init_p;
fb53f5a8 62886 CGEN_BITSET *isas = 0; /* 0 = "unspecified" */
49f58d10
JB
62887 unsigned int machs = 0; /* 0 = "unspecified" */
62888 enum cgen_endian endian = CGEN_ENDIAN_UNKNOWN;
62889 va_list ap;
62890
62891 if (! init_p)
62892 {
62893 init_tables ();
62894 init_p = 1;
62895 }
62896
62897 memset (cd, 0, sizeof (*cd));
62898
62899 va_start (ap, arg_type);
62900 while (arg_type != CGEN_CPU_OPEN_END)
62901 {
62902 switch (arg_type)
62903 {
62904 case CGEN_CPU_OPEN_ISAS :
fb53f5a8 62905 isas = va_arg (ap, CGEN_BITSET *);
49f58d10
JB
62906 break;
62907 case CGEN_CPU_OPEN_MACHS :
62908 machs = va_arg (ap, unsigned int);
62909 break;
62910 case CGEN_CPU_OPEN_BFDMACH :
62911 {
62912 const char *name = va_arg (ap, const char *);
62913 const CGEN_MACH *mach =
62914 lookup_mach_via_bfd_name (m32c_cgen_mach_table, name);
62915
62916 machs |= 1 << mach->num;
62917 break;
62918 }
62919 case CGEN_CPU_OPEN_ENDIAN :
62920 endian = va_arg (ap, enum cgen_endian);
62921 break;
62922 default :
62923 fprintf (stderr, "m32c_cgen_cpu_open: unsupported argument `%d'\n",
62924 arg_type);
62925 abort (); /* ??? return NULL? */
62926 }
62927 arg_type = va_arg (ap, enum cgen_cpu_open_arg);
62928 }
62929 va_end (ap);
62930
e729279b 62931 /* Mach unspecified means "all". */
49f58d10
JB
62932 if (machs == 0)
62933 machs = (1 << MAX_MACHS) - 1;
e729279b 62934 /* Base mach is always selected. */
49f58d10 62935 machs |= 1;
49f58d10
JB
62936 if (endian == CGEN_ENDIAN_UNKNOWN)
62937 {
62938 /* ??? If target has only one, could have a default. */
62939 fprintf (stderr, "m32c_cgen_cpu_open: no endianness specified\n");
62940 abort ();
62941 }
62942
fb53f5a8 62943 cd->isas = cgen_bitset_copy (isas);
49f58d10
JB
62944 cd->machs = machs;
62945 cd->endian = endian;
62946 /* FIXME: for the sparc case we can determine insn-endianness statically.
62947 The worry here is where both data and insn endian can be independently
62948 chosen, in which case this function will need another argument.
62949 Actually, will want to allow for more arguments in the future anyway. */
62950 cd->insn_endian = endian;
62951
62952 /* Table (re)builder. */
62953 cd->rebuild_tables = m32c_cgen_rebuild_tables;
62954 m32c_cgen_rebuild_tables (cd);
62955
62956 /* Default to not allowing signed overflow. */
62957 cd->signed_overflow_ok_p = 0;
62958
62959 return (CGEN_CPU_DESC) cd;
62960}
62961
62962/* Cover fn to m32c_cgen_cpu_open to handle the simple case of 1 isa, 1 mach.
62963 MACH_NAME is the bfd name of the mach. */
62964
62965CGEN_CPU_DESC
e729279b 62966m32c_cgen_cpu_open_1 (const char *mach_name, enum cgen_endian endian)
49f58d10
JB
62967{
62968 return m32c_cgen_cpu_open (CGEN_CPU_OPEN_BFDMACH, mach_name,
62969 CGEN_CPU_OPEN_ENDIAN, endian,
62970 CGEN_CPU_OPEN_END);
62971}
62972
62973/* Close a cpu table.
62974 ??? This can live in a machine independent file, but there's currently
62975 no place to put this file (there's no libcgen). libopcodes is the wrong
62976 place as some simulator ports use this but they don't use libopcodes. */
62977
62978void
e729279b 62979m32c_cgen_cpu_close (CGEN_CPU_DESC cd)
49f58d10
JB
62980{
62981 unsigned int i;
62982 const CGEN_INSN *insns;
62983
62984 if (cd->macro_insn_table.init_entries)
62985 {
62986 insns = cd->macro_insn_table.init_entries;
62987 for (i = 0; i < cd->macro_insn_table.num_init_entries; ++i, ++insns)
e729279b
NC
62988 if (CGEN_INSN_RX ((insns)))
62989 regfree (CGEN_INSN_RX (insns));
49f58d10
JB
62990 }
62991
62992 if (cd->insn_table.init_entries)
62993 {
62994 insns = cd->insn_table.init_entries;
62995 for (i = 0; i < cd->insn_table.num_init_entries; ++i, ++insns)
e729279b
NC
62996 if (CGEN_INSN_RX (insns))
62997 regfree (CGEN_INSN_RX (insns));
62998 }
49f58d10
JB
62999
63000 if (cd->macro_insn_table.init_entries)
63001 free ((CGEN_INSN *) cd->macro_insn_table.init_entries);
63002
63003 if (cd->insn_table.init_entries)
63004 free ((CGEN_INSN *) cd->insn_table.init_entries);
63005
63006 if (cd->hw_table.entries)
63007 free ((CGEN_HW_ENTRY *) cd->hw_table.entries);
63008
63009 if (cd->operand_table.entries)
63010 free ((CGEN_HW_ENTRY *) cd->operand_table.entries);
63011
63012 free (cd);
63013}
63014
This page took 4.79344 seconds and 4 git commands to generate.